词汇表
EVM(以太坊虚拟机)
2026/4/16
EVM(以太坊虚拟机) 是一个沙盒化的运行环境,用于在 以太坊 和所有 EVM 兼容区块链上执行智能合约。网络中的每个节点都运行 EVM 并执行相同的合约代码,保证所有节点达到相同的结果。
EVM 的工作原理
智能合约用高级语言(主要是 Solidity)编写,并编译为 EVM 字节码。当一个交易调用合约时,每个节点在其本地 EVM 中执行字节码。所有执行必须产生相同的输出——这就是区块链无需信任的原因。
每个操作都需要消耗 Gas——一种以 ETH(或 EVM 兼容链上的本地币)支付的费用,用于补偿验证者/矿工的计算。
EVM 兼容链
许多区块链实现了 EVM 标准,允许相同的智能合约在多个网络上运行:
| 链 | 本地币 |
|---|---|
| 以太坊 | ETH |
| BNB 智能链 | BNB |
| 以太坊经典 | ETC |
| Polygon | MATIC |
与矿工的相关性
- EVM PoW 链(如 ETC)上的矿工执行并验证 EVM 交易
- EVM 合约交互产生的 Gas 费用作为区块奖励的一部分支付给矿工
- 矿工用于交换或跨链的多数工具(DEX、桥接)运行在 EVM 链上
