ERC代币标准

阅读时间约5分钟

ERC代币标准

ERC是Ethereum Request for Comments的缩写,即“以太坊征求意见”的意思,是以太坊开发者的协议提案。它们是以太坊智能合约开发人员使用的技术文档,定义了实施以太坊生态系统应用程序所需的一组规则,包括通证标准,域名注册,库/包格式等。这些文档通常由开发人员创建,并且包含有关协议规范和合约说明的信息。在成为一个标准之前,ERC必须通过EIP(以太坊改进提案)被社区修正和评论, 直到最终被接受。

什么是ERC标准?

正如ISO等世界上其他著名的标准一样,制定国际标准的目的是为了统一世界各国专家的工作方法。如果以太坊的去中心化应用允许开发人员自由地实现他们的想法,那么使用国际标准不仅可以减少在通用应用程序上的开发工作,而且还可以提供应用程序上的最佳实践,并提高产品质量。

EIP工作流

EIP 是Ethereum Improvement Proposal的缩写,代表以太坊改进提案。EIP是一个设计文档,向以太坊社区提供信息,或者描述以太坊的新功能、流程或环境。贡献者可以首先向EIP Github库提交一个草案,然后开始公开征询意见,同时要经历快速的迭代和更改。当它完成了最初的迭代并准备好接受大众审阅时,即进入 “最后召集”(Last Call)状态。

核心EIP指的是在“最后召集”状态维持至少两周,并且所有需要的技术变更都已经被创建者完成。核心开发人员决定是否将EIP编码到他们的客户端作为硬分叉的一部分的过程不算是EIP流程的一部分。如果做出这样的决定,EIP将进入最终阶段。

EIP的种类

EIP分为许多类型,每个类型都有自己的EIP列表。

标准追踪——描述任何影响绝大多数甚至所有以太坊实施的变化,如网络协议的改变、区块或交易中的有效性规则或应用标准/规范的变化、导致使用以太坊的应用程序的互操作性受到影响的修改或者添加。此外,标准EIP可以细分为以下几个部分:

核心——需要共识分叉的改进(例如EIP-5、EIP-101),或是与“核心开发”讨论有关的改进(例如EIP-86的矿工/节点策略更改2、3和4)。

网络——包括对devp2p (EIP-8)和Light Ethereum子协议的改进,以及对whisper(信息检索)和swarm(分布式储存)网络协议规范的改进。

接口——包括围绕客户端API/RPC规范和标准的改进,以及某些语言层级的标准,如方法名(EIP-6)和合约ABIs的改进。在将EIP提交到EIPs存储库之前,“接口”标签要与接口库匹配,并完成相关的讨论。

ERC——应用程序级标准和协定,主要指合约标准,如代币标准(ERC-20)、名称注册表(ERC-137)、URI方案(ERC-681)、库/包格式(EIP190)和钱包格式(EIP-85)。

元——描述以太坊运行的流程,或提出对某一流程(或事件)的更改。流程EIP类似于追踪EIP的标准,但也应用于以太坊协议本身之外的领域。他们可能会提出一个实施方案,但不是针对以太坊的代码库;它们往往需要社区的共识;与信息性EIP不同,它们不仅仅是建议,用户通常不能随意忽略它们。例如步骤、指导方针、决策过程的改变,以及在以太坊开发中使用的工具或环境的改变。任何元EIP也被可以当作是流程EIP。

信息——描述一个以太坊的设计问题,或者为以太坊社区提供通用的指导方针或信息,但不提出新功能。信息EIP不一定代表以太坊社区的共识或建议,因此用户和实现者可以自主地选择忽略信息EIP或遵循他们的建议。

ERC的类型

平台有几个ERC标准用以满足不同的目的。根据采用率和可用性,前五名的标准如下:

ERC-20:这是用于同质化通证/代币的标准API,包括传输和余额追踪功能。例如USDC、USDT。

ERC-223:该标准保护用户免受意外的合约转账。

ERC-721:这是最流行的非同质化(NFT)通证 标准。同质化代币可以分割,而非同质化代币不可以。NFT可以由个人拥有和交易,也可以委托给第三方。NFT可以代表对数字或实物资产的所有权。

ERC-809:该标准用于出租竞争型非同质化通证。如果一个NFT被标记为仅限一个个体使用/拥有,从而阻止了其他个体同时使用/拥有,则该NFT被称为“竞争型通证”。ERC-809允许所有者使用一套标准命令来出租他们的竞争型NFT,并且用户可以从一个钱包界面查看所有过去和当前的租借协议。

ERC-1400:这是为金融资产通证化的使用场景而设计的混合通证标准。通过与ERC20的向下兼容,它保持了与大多数现有工具和平台的兼容性。由于是部分同质化的(混合通证),它允许表示不同类别的资产,进行更先进的通证操作(锁定通证,抵押通证等),这在公司运营中是很有必要的。通过提供在传输中附加数据的可能性,发行方可以通过设置详细的证书检查以掌握在通证传输过程中的控制权。

使用ERC标准的好处

  • 统一交易

ERC可在智能合约中处理通证交易。因此,它使许多开发人员能够为更统一、更快速的交易制定更好、更创新的协议。

  • 过程高效

ERC通证被许多交易所接受。因此,任何用户都可以无缝地使用通证进行交易。因为他们不需要学习任何新知识,获取、存储和出售通证是十分容易的。

  • 降低风险

由于用户和开发人员已经知道通证在交易中的特性,所以他们不必太担心。该标准降低了合约违约的风险。

总结

ERC标准是智能合约技术得以被广泛采用的关键一步。应用程序之间的互操作性需要一些标准,就像上面提到的一样,这些标准可以帮助开发者创建、部署和维护智能合约。

毫无疑问ERC通证的影响是巨大的,但它们仍然需要一些改进。然而开发人员还是有信心的,他们能够在尽可能减少故障的同时,创建最有效的标准。其主要目标是令交易变得更顺畅、更快捷。

TradeFi 行易, 是由智联通集团 (AI Link Group) 通过其附属公司 DeepAuto以及智联通财务有限公司(AI Link
Finance Limited) 设立并运营的金融科技平台,致力于为香港和内地企业提供贸易融资服务。

忠告:借钱梗要还,咪俾钱中介。放债人牌照编号:1852/2020