什么是ERC标准?ERC-20、ERC-721、ERC-1155区别详解
为了提升区块链网络的灵活与应用性,V神(Vitalik Buterin)在2014年提出了以太坊,引入智能合约让全世界开发者可以在该平台上开发去中心化应用程序(Dapp)。
为了让各项目开发的项目能够保持灵活的互动性,以太坊提出了「ERC标准」,而大家最常听到的ERC-20、ERC-721和ERC-1155有什么细节差异?下文我们带读者进一步探讨什么是ERC标准。
什么是ERC标准?
ERC的全名是:以太坊提案请求(Ethereum Request for Comments),是由以太坊社群提出的技术规范,旨在指导和标准化智能合约的开发和实施,尤其是与代币设计与功能相关方面。
通常在创立新的ERC标准前,需要先通过以太坊改进提案(Ethereum Improvement Proposals,EIP),通过开发团队的严加审查。
ERC标准的制定是为了确保以太坊生态内不同项目间的互操作性与一致性,在众多ERC标准中,目前有三种ERC标准在以太坊上最被广泛使用:ERC-20、ERC-721以及ERC-1155。
什么是ERC-20、ERC-721和ERC-1155?
1.ERC-20
ERC-20是以太坊广泛采用的代币标准,它为以太坊中的同质化代币(FT)提供一个基本规范,确保代币之间的互操作性。这意味着遵守ERC-20标准的代币能够在以太坊生态系统的不同dapp和服务之间交易与互动。
ERC-20标准规定一系列的功能,包括:
- 代币转移
- 获取账户余额
- 总供应量等,使得开发者能够在这共同框架下开发和发行代币。
2.ERC-721
ERC-721是专门用于创建非同质化代币(NFTs)的代币标准。
与ERC-20不同的是,ERC-721代币是唯一的,每个代币都有其自身的TokenID。同时,ERC-721标准提供了追踪和转移资产的机制,使得他们可以在以太坊网络上被安全的买卖与交换。
在ERC-721标准下发行的代币都是独一无二的。举例来说:同值化代币就是你手中的100元纸钞,你的或其他人的没有任何差异;但如果今天签上你的姓名、或是该纸钞在生产时发生特别的印刷错误,那就会成为世界上独一无二的纸钞。
3.ERC-1155
ERC-1155代币标准提供更为高效的代币管理方式,它支持同一智能合约中创建多种类型资产,包括同质化代币(ERC-20)和非同质化代币(ERC-721)。
这种设计可以让开发者只需在一个智能合约中即可处理多个代币类型,从而降低交易成本。
举例来说在游戏中,你的装备如「武器」、「铠甲」、「鞋子」都是非同质化的,而其他同质化道具如魔力药水可以持有多个。
ERC-20、ERC-721和ERC-1155区别速览
ERC-20标准:同质化代币,具有可分割性以及可替代性,以传统世界来说就像:美国发行的美元、你手上的人民币。
ERC-721标准:非同质化代币,具有不可分割性以及不可替代性,例如:带有唯一编号的抽奖券、手工制的艺术品。
ERC-1155标准:可以在一个合约中包装多个同质化与非同质化代币,例如:百货商场贩售的礼包内含代金券与抽奖券。
总结
以太坊的ERC标准已经成为推动区块链技术和加密货币行业的关键动力。ERC-20为同质化代币提供一个清晰的框架,ERC-721开启了非同质化代币(NFT)的新纪元,而ERC-1155则是进一步的融合前面二者的特点,提供更灵活高效的搭配。
随着区块链技术的不断进步和市场的日益成熟,我们可以预期这些ERC标准将继续在数字世界的未来中发挥着举足轻重的作用,并可能会在未来开发出更多元的ERC标准。
你可能感兴趣的文章
币安新用户福利专享第四弹!新用户注册就送高达90SOLVE奖励
新用户注册并现货交易大于100u、合约交易大于1000U就送高达90SOLVE奖励,奖励有限,先到先得!…
2025-01-10币安Megadrop第3期项目Solv Protocol(SOLV)币项目全面解读
币安Megadrop:空投新玩法,迈向Web3 钱包时代,有bnb的朋友可以享受多重利润了…
2025-01-09-
一文详细了解BEP20可以转ERC20吗
代币标准定义了新代币的发行和实施规则,这些标准通常包括代币的总供应限制、铸造过程、燃烧过程以及使用代币进行交易的过程,那么究竟BEP20可以转ERC20吗?下面就让小编为…
2023-08-04 -
一文详解ERC-6551代币是什么意思
这篇文章主要介绍了一文详解ERC-6551代币是什么意思的相关资料,需要的朋友可以参考下…
2023-07-20 -
ERC20是什么?ERC20可以做什么?ERC20代币如何存储?
这篇文章主要介绍了ERC20是什么?ERC20可以做什么?ERC20代币如何存储?的相关资料,需要的朋友可以参考下本文详细内容介绍…
2023-07-03 -
什么是ERC-20?还有哪些以太坊标准?
这篇文章主要介绍了什么是ERC-20?还有哪些以太坊标准?的相关资料,需要的朋友可以参考下本文详细内容介绍…
2023-07-03 -
Erc20是什么?Erc20在以太坊生态中有什么作用?
这篇文章主要介绍了Erc20是什么?Erc20在以太坊生态中有什么作用?的相关资料,需要的朋友可以参考下本文详细内容介绍…
2023-07-03 -
ERC-721是什么?ERC-721代币标准一文详细了解
这篇文章主要介绍了ERC-721是什么?ERC-721代币标准一文详细了解的相关资料,需要的朋友可以参考下…
2023-05-29 -
BRC20和ERC20的区别究竟有哪些?
这篇文章主要介绍了BRC20和ERC20的区别究竟有哪些?的相关资料,需要的朋友可以参考下…
2023-05-25 -
bep20转到erc20了怎么办
这篇文章主要介绍了bep20转到erc20了怎么办的相关资料,需要的朋友可以参考下…
2023-05-25 -
数字货币提币地址是什么?ETH提币用ERC20还是TRC20?
这篇文章主要介绍了数字货币提币地址是什么?ETH提币用ERC20还是TRC20?的相关资料,需要的朋友可以参考下本文详细内容介绍…
2023-02-28 -
ETH提币用ERC20还是TRC20?ETH提币注意事项
我们首先应该了解的就是,无论是哪种数字货币,是不是我们今天要说的ETH,在转账的过程中其实都是有几种网络通道可选的,并且提币转账要和充币地址网络通道相同。很多投资…
2023-02-28