以太坊征求意见(ERC)
什么是以太坊征求意见(ERC)?
以太坊征求意见(ERC)标准是用于开发新的基于以太坊的代币的技术标准。
以太坊征求意见(ERC)类似于比特币改进提案(BIP),因为它们用于向网络提出新的协议变更或标准。 ERC 在 Github 上的以太坊社区内进行讨论,如果被核心以太坊开发人员和更广泛的社区接受,则实施和发布。
它是确定数据如何格式化和传输的规则协议。这些规则还决定了当特定事件发生时将采取什么操作。
ERC 创建过程概述
通过EIP(以太坊改进提案)提交提案来创建新的ERC。 EIP 是一个设计文档,包含与新功能或其流程相关的信息 - 向以太坊社区提供信息。它需要提供所提议功能的完整技术规范以及该功能的基本原理。
开发人员使用以太坊改进提案提交新的 ERC 政策。
提交后,社区会审查这些文件并给出意见,无论是赞成还是反对。一旦获得社区批准,开发人员就会实施新的 ERC。
ERC-20 是最受欢迎的以太坊征求意见标准
ERC-20 专门针对以太坊代币的实施,为开发人员提供了在以太坊生态系统中创建新代币所需的规则。 ERC-20通过ICO(首次代币发行)受到众筹公司的欢迎。
ERC-20 的创建者是 Vitalik Buterin 和 Fabian Vogelsteller。当开发人员需要一种在智能合约中识别代币的方法时,就开发了它。 ERC-20 标准的创建是为了确保以太坊区块链上有一套所有以太坊代币都必须遵守的通用规则。
通过 ERC-20 标准,开发人员可以使用一个代币作为另一个智能合约的构建块,而不必担心兼容性问题或错误。在 ERC-20 创建之前,每个代币都有自己的目的和功能,这使得新项目与以太坊网络上的其他代币交互变得具有挑战性。
另一种流行的 ERC 标准是 ERC-721
ERC-721 标准允许创建不可替代代币 (NFT)。这意味着每个代币都是独一无二的,与以太坊的原生货币以太币或其他可替代代币不同。该标准允许开发人员创建一种新型数字资产,可用于加密游戏等应用程序。