以太坊ERC代币标准主要有哪些?

gateio

GATE.IO芝麻开门

GATE.IO芝麻开门交易所(原比特儿交易所)是全球前10的交易所,新用户注册可免费领取空投,每月可得50-200U

点击注册 更多入口

更多交易所入口

一站式注册各大交易所、点击进入加密世界、永不失联,币安Binance/欧易OKX/GATE.IO芝麻开门/Bitget/抹茶MEXC/火币Huobi

点击进入 永不失联

前言

以太坊引入了基于区块链的去中心化应用和协议的概念。尽管以太坊确实有自己的“代币”ETH,其使用方式与BTC相同,但其主要用例是作为gas费,为以太坊上的应用和协议的交易和运作提供动力。这些应用程序的开发人员可以创建存储在以太坊上的应用程序货币或数字资产,也就是我们所说的代币。而这些代币的创建必须符合某些“规则”,即ERC标准。

以太坊ERC代币标准主要有哪些?

代币标准是一套允许在不同区块链协议上开发加密货币的规则。这些标准是在底层区块链上创建、发行和部署新代币的指南。就以太坊而言,这些标准被称为ERC(Ethereum Request for Comments),他们为在以太坊上创建代币设定了规则。
每种ERC代币都由一个序列号标识,该序列号跟提出这些标准的“征求意见稿”的数字相对应。除了以太坊上使用最广泛的三个ERC标准之外,还有一个新的、非常有意思的代币标准:

1.ERC-20:于2015年首次实施,它允许开发人员为基于以太坊的应用程序或协议创建同质化代币。“同质化”是指可以分割且并不唯一。例如,美元等法定货币以及BTC都是同质化的(无论在哪里发行,1个BTC与另一个BTC总是完全等值的)。
ERC-20代币通常由组织或技术公司开发。使用ERC-20创建的各代币之间,以及各代币与所有以太坊生态系统的兼容服务之间可以实现互操作。这样,社区成员和企业能更方便地在各应用程序中使用这些代币,因为每个人都可以创建自己的代币或数字资产,而无需从头开始编程。
需要强调的是,尽管ERC-20代币可以很容易地转移到其他应用程序中,但它们并不储存在账户中,而只存在于合约中。合约就像一个独立的数据库。因此,用户需要一个运行在以太坊区块链上的钱包才能“看到”自己的ERC-20代币余额。

2.ERC-721:与ERC-20不同,ERC-721代币标准允许开发人员创建非同质化代币(NFT)。“非同质化”意味着每个代币都具有唯一的价值并充当可验证的唯一数字对象,NFT不能像ERC20代币那样相互交换。
ERC-721代币通常用来表示一个物品在区块链上的所有权,如实物资产合同、数字收藏品和数字艺术。此外,由于其独特性,ERC-721代币之间不可以互相交换。简而言之,ERC-721标准的创建是为了满足以太坊生态系统对代币独特性的需求。

3.ERC-1155:ERC-1155代币标准结合了ERC-20和ERC-721的优势,开发人员既能创建同质化代币,也能创建非同质化代币,还能创建半同质化代币。
ERC-1155代币主要用于开发NFT游戏,因为可以创建单个合约来支持多种类型的可单独配置的代币。这种类型的合约简化了代币创建过程,适合需要在系统内有大量流通资产的NFT游戏(这些流通资产可以被玩家收集)。

4.ERC-4907:ERC-4907是一种创建可租赁的非同质化代币的标准,ERC-4907将NFT所有权提升到更高水平,因为它是第一个在到期时自动收回使用权的代币标准。使用ERC-4907标准,承租人可以使用租用的NFT,但不能将其转让给第三方或完全控制它。作为一项重要创新,ERC-4907赋予了NFT更大的灵活性,让NFT所有者和租户都能最大化地从中获益。

创建ERC标准的过程是什么?

以太坊生态系统正在走向去中心化,但它仍然需要核心开发人员来制定规则、发起更新和制定标准。理论上,任何人都可以创建ERC代币,但需要先经过以太坊改进提案(EIP)流程批准。EIP文档包含以太坊区块链网络的拟议功能和流程。提案提交后,利益相关者将对其进行讨论并投票,提案要么被否决,要么通过并开始实施。如若通过,初始文档将成为ERC标准,其他开发人员可以据此创建自己的代币。
每种类型的ERC代币都有要执行的主要函数,这些函数根据创建它们的目的而有所不同。以ERC-20代币为例,主要函数如下:

TotalSupply:返回代币总供应量;
BalanceOf:返回所有者账户余额;
Transfer:将指定数量的代币转账到指定地址;
TransferFrom:从指定地址转移指定数量的代币;
Approve:允许消费者从指定账户提取一定数量的代币;
Allowance:将一定数量的代币从支出者返还给所有者。

上述函数是必须填写的。此外,还有其他可选函数,用于定义新代币的特征,例如起名,设置符号,指定代币的可分割性等等。

用例和实际应用程序

自最初实施以来,ERC代币已被用于多种场景,促进了不同用例和应用程序的增长。这里,我们列出了不同类型的代币的常见用例。

稳定币:这类与法定货币挂钩的代币通常使用ERC-20代币标准。该标准自流行以来已经产生了显著的网络效应。加密用户可以放心,使用ERC-20标准创建的任何稳定币都将与数百个其他ERC-20代币以及那些已经接受ERC-20代币的服务互操作。截至今天,大多数Dapp(去中心化应用程序)以及加密货币交易所等所有的中心化服务商都接受ERC-20稳定币。

效用代币:效用代币是加密市场上最常见的代币类型,用于获取特定服务并满足不同的功能,例如作为各种应用程序的“气体”,赋予用户投票权,或用于支付DApp中的佣金。截至今天,流通中的大多数效用代币都是或曾经是ERC-20代币(某些ERC-20代币后来转移到了其他区块链上)。

CryptoPunks:CryptoPunks是以太坊区块链上以NFT为表现形式的加密艺术收藏品。在发布之初,CryptoPunks使用了ERC-20标准,该标准不适合赋予代币完全的唯一性。鉴于此,团队最终修改了ERC-20代码,使其可以创建非同质化物品,这也为不久之后的ERC-721开发提供了灵感。因此,在技术层面,CryptoPunks早于以太坊ERC-721 NFT标准代币。

NFT在线游戏:随着游戏行业的发展,ERC-1155代币正成为一种有着巨大潜力的工具,因为事实证明,相比其他几个出现时间更早的代币标准,ERC-1155的互操作性程度更高。一个包含大量可收藏和可交易物品的视频游戏只能依靠ERC-1155标准才能保证其顺利运行。多个项目可以存储在单个智能合约中,无论是同质化的还是非同质化的。因此,可以在单个交易中将任意数量的物品发送给一个或多个接收人。ERC-1155代币在可扩展性方面迈出了重要一步。

结语

整个以太坊生态系统再次证明,以太坊能够提出更高效的解决方案,以在互联网上创建全新的用户治理经济。自ERC标准出现以后,开发人员和用户创建了适用于加密行业细分领域的更先进、更具体的标准。
新的ERC-4907标准有可能成为NFT相关流动性问题的“最终”解决方案,也因此可以为元宇宙的发展打开大门。元宇宙目前毫无发展放缓的迹象,接下来的几个月里有望迎来新的进步。

作者:Mauro 译者:Yuanyuan
文章审校:Ashley
本文仅代表作者观点,不构成任何交易建议。 本文内容为原创,版权为Gate.io所有,如需转载请注明作者和出处,否则将追究法律责任。

目录[+]