主页 > imtoken2022官网版 > “什么是以太坊 ERC20 标准?” “过时了,ERC777 来了”

“什么是以太坊 ERC20 标准?” “过时了,ERC777 来了”

imtoken2022官网版 2023-05-07 06:43:11

加密货币领域的很多人已经熟悉以太坊最初的标准ERC20,但很少有人知道最新的演变,更强大的ERC777标准。

以太坊erc20是什么意思_以太坊联盟和以太坊的关系_eth以太坊是什么意思

ERC(Ethereum Request for Comments)是Ethereum Consultation Activity的缩写,描述了在以太坊区块链上设计和开发的标准。 ERC 可以使以太坊区块链上的其他智能合约和去中心化应用程序无缝交互。

2015年11月推出的ERC20标准帮助区块链项目顺利运行,尤其是在很多公司的ICO(Initial Coin Offering)期间,被广泛使用和接受,因为ERC20可以在高层次上进行以下操作:

获得总代币供应

获取账户余额

转让代币

eth以太坊是什么意思_以太坊联盟和以太坊的关系_以太坊erc20是什么意思

批准代币消费

但 ERC20 有其局限性。 例如,向不支持底层协议的合约发送 ERC20 Token,这些 Token 将被永久锁定。

以太坊联盟和以太坊的关系_eth以太坊是什么意思_以太坊erc20是什么意思

为了完善代币功能的设计,很多人开始定义更多的代币标准,比如ERC223/ERC721/ERC777。

ERC223标准在现有ERC20标准的基础上引入了一项新功能,防止意外转账,防止代币在以太坊网络上丢失;

以太坊联盟和以太坊的关系_eth以太坊是什么意思_以太坊erc20是什么意思

ERC721 定义了一个不可替代的代币标准,即每个代币都不同于另一个代币。 每个令牌的值与另一个令牌相比具有独特的属性。 得益于ERC721,CryptoKitties可以饲养不同种类的宠物猫。

ERC777标准在ERC721标准的基础上更进一步,完全向下兼容ERC20标准,即任何支持ERC20的应用也支持ERC777,同时保持ERC20在分布式计算方面的优势。

以太坊erc20是什么意思_以太坊联盟和以太坊的关系_eth以太坊是什么意思

从 ERC20 到 ERC777 就像从旧的翻盖手机升级到最新的智能手机,在保留旧手机所有功能的同时增加了额外的功能。

可爱的卡通脸

以太坊erc20是什么意思_eth以太坊是什么意思_以太坊联盟和以太坊的关系

与ERC20相比,ERC777标准有四大优势。

减少以太坊区块链上的交易摩擦

在使用 ERC20 标准时以太坊erc20是什么意思,用户通常需要调用两个事件来与智能合约进行交互。 智能合约必须首先作为 Token 的运营者被存入或批准。 完成后,可以在智能合约范围内调用所需的功能。 此时,必须创建第二笔交易——消耗额外的费用和延迟。 显然,这不是交易加密货币和与区块链交互的最有效方式。

以太坊erc20是什么意思_以太坊联盟和以太坊的关系_eth以太坊是什么意思

为了解决这个问题,ERC777 允许一个事件触发合约的功能。 这减少了以太坊区块链上的交易开销,缓解了以太坊区块链上的流量问题和交易结算,从而有助于解决区块链延迟问题。

以太坊erc20是什么意思_eth以太坊是什么意思_以太坊联盟和以太坊的关系

因此,在分布式交易合约中用一种代币交换另一种代币可以在一次交易中完成,而不是两次,这使得用户转移代币更快、更便宜。

发送交易数据

ERC777可以像以太坊一样发送交易数据,调用智能合约的功能,使得使用超过以太坊本地可定制容量的代币成为可能。

ERC777 的这一特性还可以促进各类应用程序之间的交互以及加密货币在智能合约、数字身份和分布式存储环境中的使用。 使用此功能的区块链软件开发平台有可能在分布式网络中开启应用程序、产品和服务的下一个时代。

降低加密货币意外丢失的可能性

以太坊erc20是什么意思_以太坊联盟和以太坊的关系_eth以太坊是什么意思

ERC777 相对于 ERC20 的另一个优势是它可以防止以太坊生态系统中不必要的加密货币丢失。 因为兼容ERC777的地址可以拒绝某些类型的Token传入事件,比如来自黑名单地址的Token传入事件。

以太坊联盟和以太坊的关系_以太坊erc20是什么意思_eth以太坊是什么意思

此功能使 Token 能够处理 KYC(了解你的客户)和 AML(反洗钱)监管要求,这对以太坊未来的可靠性和透明度至关重要。

ERC777向后兼容

ERC777兼容所有兼容ERC20的应用,作为之前Token标准的升级。 这些应用程序包括 EtherDelta、IDEX、0x 等。 它具有ERC20的所有功能,同时还具有额外的功能,例如防止Token转移到不支持的智能合约造成的永久丢失,以及像以太坊一样调用智能合约中的函数。

ERC777已经开始为大家改善加密货币的体验,促进加密货币的大众化使用,这是以太坊网络上第一个无所不能的ERC标准。

同时以太坊erc20是什么意思,ERC777完全可扩展,企业可以根据自身需求设置更丰富的功能。 无疑,