以太坊开发标准
C
上次修改时间: @corwintines, 2024年6月11日
标准概述
以太坊社区已经采用了许多标准,这有助于在项目的不同实现中保持互操作性(例如以太坊客户端和钱包),并确保智能合约和去中心化应用程序保持可组合性。
通常,标准作为以太坊改进提案 (EIP) 提出,由社区成员通过标准流程讨论确定。
- 以太坊改进提案介绍
- EIP 列表
- EIP GitHub 存储库
- EIP 讨论板
- 以太坊治理简介
- 以太坊治理概述 2019 年 3 月 31 日 - Boris Mann
- 以太坊协议开发治理和网络升级协调 2020 年 3 月 23 日 - Hudson Jameson
- 以太坊核心开发者会议播放列表(YouTube 播放列表)
标准的类型
EIP 有 3 种类型:
此外,标准跟踪细分为 4 类:
- 核心:需要共识分叉的改进
- 网络:围绕 devp2p 和轻量级以太坊 Subprotocol 的改进,以及对 Whisper 和 Swarm 的网络协议规范提议的改进。
- 接口:围绕客户端应用程序接口/远程过程调用规范和标准以及某些语言级标准(如方法名称和合约应用程序二进制接口)的改进。
- 以太坊意见征求:应用程序级标准和约定
关于这些不同类型和类别的更多详细信息,请参见 EIP-1
代币标准
- ERC-20 - 同质化(可互换)代币的标准接口,比如投票代币、质押代币或虚拟货币。
- ERC-721 - 非同质化代币的标准接口,比如艺术作品或歌曲的契约。
- ERC-777 - (不推荐)在 ERC-20 基础上改进的代币标准。
- ERC-1155 - 可包含同质化和非同质化资产的代币标准。
- ERC-4626 - 一个代币化的资金库标准,旨在优化和统一收益资金库的技术参数。
了解更多关于代币标准的信息。
延伸阅读
还有哪些社区资源对你有所帮助? 请编辑本页面并添加!