以太坊主流代币标准
以太坊主流代币标准
EIP 和 ERC
EIP 的全称是“Ethereum Improvement Proposal”,即以太坊改进建议,描述以太坊平台的标准,包括核心协议规范、客户端 API 和合约标准。EIPs 被分为多个类型,每种类型都有自己的 EIP 列表。标准 EIP 可以分为几类:Core、Networking、Interface、ERC、Meta、Informational。ERC 是 EIP 中的一部分。
ERC 全称是“Ethereum Request for Comment”,后面的数字是其编号,比如 EIP-20 提案对应的就是 ERC20 标准。ERC 是应用程序级标准和约定,包括合约标准比如代币标准、名称注册、URI 方案、库/包格式和账户抽象。
主流ERC代币标准
ERC 页面给出了所有 ERC 相关的改进建议。其中比较主流的代币标准及对应的 EIP 有:ERC20 (EIP-20)、ERC721 (EIP-721)、ERC1155 (EIP-1155)、ERC3475 (EIP-3475) 和 ERC3525 (EIP-3525)。
下面分别是 Web3Caff Research 和 捕鲸船社区 给出的以太坊主流代币标准对比。
代币标准链接
OpenZeppelin 智能合约库给出了 ERC20、ERC721、ERC777(EIP-777)、ERC1155 多个 ERC 标准的库。开发人员可以通过使用合约库来复用代码和接口,更方便地构建相应的项目。
ERC20 代币标准:
ERC721 非同质化代币标准:
参考
以太坊主流代币标准
https://alphafitz.com/2022/10/11/ethereum-mainstream-token-standard/