以太坊协议简介
什么是 ERC
?ERC
代表以太坊征求意见。ERC 是一份主协议,概述了所有 ETH 开发人员在创建代币和智能合约时参考和遵循的标准。有助于区分在 ETH 区块链上做不同事情的硬币的标准,并使编写代码、重用代码和提高智能合约的可操作性变得更容易如果有人想编辑或添加新部分,他们会提交“以太坊改进提案”(EIP)。在真正去中心化的方式中,有一个公共决策过程,在此过程中,ETH 社区审查 EIP、提出问题并要求修改,然后被拒绝或接受。
每个 EIP 都按照其提案的顺序编号;因此,EIP-30 将是自开始以来提出的第 30 个 EIP 提案。如果 EIP-30 被接受,它将成为 ERC-20 协议,它将被添加到主 ERC “文档”中,开发人员将实施它。可以在此处查看所有正在处理的 EIP/ERC:https://eips.ethereum.org/erc
可互换性是关键
需要不同 ERC 标准的原因之一是因为不同的代币具有不同的特征,因此与区块链的交互也不同。要理解的关键特征是可替代性。
回顾一下可替代代币:
- 不唯一
- 可分割
- 通常是一种货币——即它存储价值
- 前任,比特币。
不可替代代币 (NFT):
- 独特的
- 不可分割
- 独特资产的所有权:即存储数据,如图像或票证前任。
- PFP(个人资料图片项目),例如 Bored Ape Yaht Club
ERC-20
最著名的 ERC 是 ERC-20。该标准的实施使 ETH 能够通过智能合约进行转移。
这种智能合约功能扩展了 ETH 的用例,超越了基本的点对点传输(例如比特币)。这导致 ETH 成为用于去中心化应用程序 (dApps) 的通用硬币
ERC-20 代币的主要特征:
- 可替代代币
- 可交易和可分割
- 用于数字货币
ERC-721
ERC-721 通常为 NFT 设定了标准。它允许用户通过智能合约发行独特的代币。ERC-721 代币是独一无二的,不能分成子部分,这意味着用户要么完全拥有 NFT,要么不拥有。
ERC-721 代币的主要特征:
- NFT代币
- 可交易且不可分割
- 用于艺术、游戏道具、PFP 和社区通行证
ERC-1155
ERC-1155 为可以处理多种令牌类型(即可替代和不可替代)的智能合约设定了标准。这增加了一次传输多种令牌类型的功能,从而降低了交易成本。
- 多令牌
- 可交易的,可分割的可替代的,不可替代的不可分割的
- 可用于从货币到游戏的任何事物
EIP-2309
允许创建或传输具有连续代币标识符的 ERC-721 代币,同样,这对于代币化资产库存等用例可能非常有用。
EIP-2981
允许从 NFT 销售中收取版税。而且,并非自 ERC-721 以来的所有 EIP 都与 NFT 相关。
EIP-777
允许一个地址代表另一个地址发送资金,比如支付朋友的账单。
EIP-1155
允许单个智能合约同时交换多种不同类型的代币。
EIP-1559
允许 ETH 的数量减少,并且是向以太坊 2.0 迁移的一部分。