以太坊开发标准
页面最后更新: 2026年1月15日
标准概述
以太坊社区已经采用了许多标准,这有助于在项目的不同实现中保持互操作性(例如 以太坊客户端 和钱包),并确保智能合约和去中心化应用程序保持可组合性。
通常,标准以以太坊改进提案 (EIP) 的形式提出,由社区成员通过标准流程opens in a new tab进行讨论。
- EIP 简介
- EIP 列表opens in a new tab
- EIP GitHub 仓库opens in a new tab
- EIP 讨论区opens in a new tab
- 以太坊治理简介
- 以太坊治理概述opens in a new tab 2019 年 3 月 31 日 - Boris Mann
- 以太坊协议开发治理和网络升级协调opens in a new tab 2020 年 3 月 23 日 - Hudson Jameson
- 所有以太坊核心开发者会议的播放列表opens in a new tab (YouTube 播放列表)
标准类型
EIP 有 3 种类型:
- 标准方向:描述影响大多数或所有以太坊实现的任何更改
- 元类别opens in a new tab:描述关于以太坊的流程或提议对流程的更改
- 信息类别opens in a new tab:描述以太坊的设计问题,或向以太坊社区提供一般性指导或信息
此外,标准跟踪细分为 4 类:
- 核心opens in a new tab:需要共识分叉的改进
- 网络opens in a new tab:关于 devp2p 和轻量级以太坊子协议的改进,以及对 Whisper 和 Swarm 网络协议规范的建议改进。
- 接口opens in a new tab:关于客户端 API/RPC 规范和标准的改进,以及某些语言级别的标准,例如方法名称和合约 ABI。
- ERCopens in a new tab:应用级标准和惯例
关于这些不同类型和类别的更多详细信息,请参阅 EIP-1opens in a new tab
代币标准
- ERC-20 - 一种同质化(可互换)代币的标准接口,例如投票代币、质押代币或虚拟货币。
- ERC-721 - 一种非同质化代币的标准接口,例如艺术品或歌曲的契约。
- ERC-2309opens in a new tab - 在使用连续的代币标识符创建/转移一个或多个非同质化代币时发出的标准化事件。
- ERC-4400opens in a new tab - EIP-721 消费者角色的接口扩展。
- ERC-4907opens in a new tab - 为 ERC-721 代币添加一个具有受限权限的限时角色。
- ERC-777 - (不推荐) 一种在 ERC-20 基础上改进的代币标准。
- ERC-1155 - 一种可同时包含同质化和非同质化资产的代币标准。
- ERC-4626 - 一种代币化金库标准,旨在优化和统一生息金库的技术参数。
进一步了解代币标准。
扩展阅读{#further-reading}
你还知道哪些对你有帮助的社区资源? 请编辑本页面并添加进来!