[ad_1]
以太坊改进提案或 EIP 是以太坊区块链网络的固有部分。 EIP 描述了负责平台社区内网络演进、功能、开发和共识建立方法的技术规范。
EIP 是描述以太坊生态系统基本标准或协议的技术文档,可以解决网络中的各种因素。 例如,他们可以说明以太坊开发委员会可能承担的改进模型,或对现有功能或代码、基本合约标准、货币政策和客户端 API 进行澄清。
第一个以太坊 EIP-001 存储库于 2015 年 10 月 27 日由其核心开发团队推出:Vitalik Buterin、Hudson Jameson 和 Martin Becze。
EIP 的主要目标是提出新功能和升级,寻求社区成员的技术投入,记录和实施社区决策,并跟踪实施过程。
除了实施更多的技术方面,EIP 还负责在以太坊生态系统的治理中达成共识。 任何人都可以参与决策过程并讨论是否应该采用升级并将其作为网络标准实施。 与非核心 EIP 相比,核心 EIP 通常需要在网络中达成更广泛的共识。 EIP 实施者负责检查提案的当前状态。
总体而言,EIP 促进社区成员之间的开放式协作,并帮助开发人员在区块链空间内进行改进。
以太坊网络内的所有技术修改、升级和应用标准都必须经过EIP流程,作者需要在这个流程中达成社区共识并记录不一致的意见。
EIP 流程的所有核心思想和协议都经过以下步骤:
- 构思 — 这是预草案阶段,未记录在 EIP 存储库中。
- 草稿 — 在构思阶段之后,EIP 作者和 EIP 编辑将提出一份格式正确的正式草案,并将其包含在 EIP 存储库中。
- 审查或最后通话 — 这是团队审查草案的阶段。 这是最后的审查阶段。 如果草案需要进一步修改,将重新送至“审查”阶段。 这个阶段持续 14 天。
- 最后呼叫 — 这是最终标准,草案已经获得批准,但可以进行微小的更改或澄清。
- 停滞/延迟 — 如果 EIP 在“Review”、“Last Call”或“Final Call”阶段停滞超过 6 个月,则视为停滞。
- 撤销 — 撤回的 EIP 提案无法复活。 如果团队决定追求这个想法,他们必须制定一个新的提案。
- 活的 — 活着的 EIP 不断更新,还没有达到最终阶段。
EIP 分为三大类:
标准跟踪 EIP
这些 EIP 影响了几乎所有的以太坊实现。 它们影响以太坊网络的基本操作特征,例如功能、共识协议、应用程序标准、交易或区块验证,以及以太坊网络内的应用程序互操作性。 他们还需要在社区中推出新的代币标准。 标准跟踪 EIP 包括:
Standards Track EIP 可进一步分为以下子类别:
网络:建议改进以太坊子协议和 devp2p (EIP-8) 中的网络协议。
接口:包括对 API/RPC 标准和规范的改进。
ERC:包括代币标准、应用层标准、合约标准和钱包格式。
元EIP
元 EIP 包括更改网络链下元素的过程、程序、决策过程、指南以及工具和以太坊环境的修改。 它们通常需要整个社区的共识。
信息型EIP
信息型 EIP 向以太坊社区提出指导方针和信息,但不需要实施这些指导方针。 他们不向网络提出新功能,因此这些 EIP 不需要社区达成共识。
- EIP-20 代币标准——这是以太坊生态系统中最受欢迎的 EIP 之一。 它的创建是为了实施 ERC-20 令牌标准。 该 EIP 协议允许开发人员使用一组标准的 API 和规则来构建自己的代币。
- EIP-721 代币标准——该 EIP 是一种不可替代 (NFT) 代币标准,允许通过以太坊智能合约验证数字和实物资产的所有交易和所有权。
- EIP-1155 代币标准——EIP-1155 是一个多代币标准。 它概述了一个接口和智能合约,其中可以包括不可替代 (ERC-721)、可替代 (ERC-20)、半替代代币和任何其他配置的代币。
- EIP-137 — 这是以太坊域名服务 (ENS)。 由以太坊的核心开发者 Nick Johnson 和 Alex Van de Sande 开发,是以太坊自己的域系统。 ENS 生成的可读地址类似于网址,易于使用,可用于在线品牌产品。
- EIP-3675 (Ethereum Merge)——最著名和最重要的 EIP 之一,EIP-3675 提出了以太坊从工作量证明 (PoW) 共识机制到权益证明 (PoS) 共识协议的“合并” ,这是以太坊社区的重要里程碑。
- EIP-1559(gas 费用):EIP-1559 对以太坊区块链的 gas 费用结构进行了根本性的改变。
以太坊改进提案在以太坊区块链网络的演进和发展中发挥着关键作用。 EIP 是动态的、灵活的、包容的,并向任何想参与网络开发的人敞开大门。
[ad_2]
Source link