LELexEdge词汇锋面
Web3专业术语

ERC-20vsEVM

Web3领域术语对比 — 快速理解两者的核心差异

概览对比

ERC-20

ERC-20 定义了以太坊上同质化代币的标准接口(transfer、approve、balanceOf 等),让所有 ERC-20 代币都能被钱包、DEX 和 DeFi 协议统一识别和交互。

EVM

EVM 是以太坊的核心组件,所有智能合约都在 EVM 中执行。EVM 兼容已成为新公链的标准——BSC、Polygon、Arbitrum 等都兼容 EVM,开发者可以无缝迁移合约。

核心要点

ERC-20

  • 以太坊同质化代币的标准接口
  • 定义了 transfer、approve 等核心方法
  • USDT、USDC、UNI 等都是 ERC-20 代币

EVM

  • 以太坊智能合约的执行环境
  • EVM 兼容是新公链的标准配置
  • Solidity 是 EVM 的主要编程语言

正式定义

ERC-20

以太坊上定义同质化代币标准接口的技术规范

EVM

以太坊区块链上执行智能合约字节码的沙箱化虚拟机运行时环境

应用场景

ERC-20

  • 发行新的同质化代币
  • DeFi 协议的代币交互
  • 钱包和交易所的代币集成

EVM

  • 智能合约的开发和部署
  • 新公链的兼容性设计
  • 合约安全审计和分析

详细解读

ERC-20

ERC-20 由 Fabian Vogelsteller 于 2015 年提出,定义了 6 个核心函数和 2 个事件。这个简单的标准统一了代币的交互方式,使得任何 ERC-20 代币都能被 MetaMask 等钱包识别、在 Uniswap 等 DEX 交易。ERC-20 的成功催生了 2017 年的 ICO 热潮。后续标准包括 ERC-721(NFT)和 ERC-1155(多代币)。

EVM

EVM 是一个基于栈的虚拟机,为智能合约提供确定性的执行环境。每个以太坊节点都运行 EVM 来验证和执行交易。EVM 的设计保证了:相同的输入在任何节点上产生相同的输出。EVM 兼容性已成为区块链行业的事实标准——超过 80% 的新链选择兼容 EVM,这让 Solidity 开发者和现有合约可以无缝迁移。EVM 的局限包括:性能瓶颈(串行执行)、Gas 机制的复杂性、以及 Solidity 语言的安全隐患。

快速对比

维度ERC-20EVM
类型专业术语专业术语
标签智能合约、Token公链、智能合约
热度7085