词汇表

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 链上

另见