我们经常在行业媒体报道中看到“ERC-20”这个词,这是以太坊的标准协议。除了ERC-20之外,以太坊上大多数人都听说过的另一个协议是ERC-721。
虽然我听说过,但很多人还是不知道这两个协议是什么,如何区分。今天,我们来梳理一下白话区块链。
什么是ERC-20和ERC-721?
首先,我们简单介绍一下ERC-20和ERC-721。
1、 ERC-20
Erc-20是最**的标准。ERC-20标准无差异。代币可以互换。这相当于说,按照ERC-20标准,你的100元“钱”和我的一样。
Erc-20标准规定,代币应具有名称、符号、总供给量和转账、汇款等功能。此标准的优点是,只要代币符合ERC-20标准,它就可以与以太坊钱包兼容。换句话说,您可以将此代币添加到您的以太坊钱包中,并通过您的钱包将其发送给其他人。
由于ERC-20标准的存在,发行代币非常容易。目前,以太坊上的ERC-20代币数量超过18万枚。
2、 ERC-721
既然ERC-20如此强大,为什么还要有另一个ERC-721标准呢?如前所述,ERC-20标准代币没有价值差异,因此它不再适用于需要唯一属性的某些资产(如加密集合和游戏道具)。
Erc-721标准规定,符合该标准的每个代币都有一个唯一的代币ID。在Erc-721标准中,每个代币都是唯一的。也就是说,在ERC-721标准下,你的100元“钱”和我的100元“钱”是不同的,因为这两个100元的数字是不同的。
如何区分er-20和ERC-721?
让我们举个例子。假设区块链上有一个虚拟宠物应用程序,它有100只猫。如果这个应用的代币是基于ERC-20标准开发的,我们每个人同时有一个cat,那么你的cat和我的cat是一样的,cat的代币可以被划分。例如,如果我们将它分成10个部分,那么每个部分将是0.1个代币。
如果此应用程序的代币是基于ERC-721标准开发的,那么您的猫和我的猫在任何情况下都是不同的,因为我们的猫ID是不同的,猫作为一个整体是不可分割和唯一的。
从这个例子中,我们可以看到ERC-20代币和ERC-721代币之间的两个区别
1、ERC-20标准的代币无价值区分,可互换;Erc-721标准代币不可互换,每个代币都有一个唯一的ID。
2.Erc-20标准代币可整除,Erc-721标准代币不可整除。
由于两个标准之间的差异,它们可以应用于不同的场景。如果你想了解更多以太坊标准,可以参考当地区块链之前的推特“我知道你知道ERC-20,ERC2237217771155怎么样”。
摘要
Erc-20和Erc-721是以太坊代币发布的标准协议。根据ERC-20标准发行的代币无价值差异,可以互换和分割;根据ERC-721标准发行的代币不可互换。每一个记号都是****的,****的,不可分割的。
你可以考虑一下。你认为哪种标准协议更适合游戏道具?为什么?在评论部分留下你的答案。
文章链接:https://www.btchangqing.cn/275769.html
更新时间:2021年06月08日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。