我们经常会在业内媒体报道上看到“ERC-20”这个词,它是以太坊上的一种标准协议。 除了ERC-20,以太坊上的另一个较多数人听说过的协议是ERC-721。 虽然听说过,但很多人依然不了解这两个协议究竟是什么,应该如何区分。今天,大王就给大家梳理一下。 【什么是ERC-20和ERC-721?】 首先,简单为大家介绍一下什么是ERC-20和ERC-721。 1、ERC-20 ERC-20是最广为人知的标准,ERC-20标准里没有价值的区别,Token之间是可以互换的。这就相当于说在ERC-20标准下,你的100块“钱”和我的100块“钱”是一样的。 ERC-20标准里规定了Token需要有它的名字、符号、总供应量以及包含转账、汇款等其他功能。 这个标准带来的好处是:只要Token符合ERC-20标准,那么它将兼容以太坊钱包。也就是说,你可以在你的以太坊钱包里加入这个Token,还可以通过钱包把它发送给别人。 正因为ERC-20标准的存在,使得发行Token变得很简单。目前,以太坊上ERC-20 Token的数量超过了180000种。 2、ERC-721 既然ERC-20那么厉害,为什么还要多出一个ERC-721标准呢? 前面提到ERC-20标准的Token没有价值的区别,那对于一些需要有独一无二属性的资产(比如加密收藏品、游戏道具)便不再适用。 ERC-721标准规定了符合它这种标准的每个Token都有唯一的Token ID。在ERC-721标准里,每个Token都是独一无二的。 也就是说,在ERC-721标准下,你的100块“钱”和我的100块“钱”是不一样的,因为这两张100块钱的编号是不一样的。 【如何区分ER-20和ERC-721?】 直接用一个例子来说明。 假如区块链上有一个虚拟宠物应用,里面养了100只猫猫。如果这个应用的Token是基于ERC-20标准开发的,我们恰好同时各有一只猫,那么你的那只猫和我的这只猫就是一样的,而且猫这个Token是可以分割的,比如将其分割为10份,那么每份就是0.1个Token。 如果这个应用的Token是基于ERC-721标准开发的,那么你的那只猫和我的这只猫就无论如何都不一样了,因为我们的猫ID不一样,而且猫作为一个整体是不可以分割且唯一的。 从这个例子中,我们可以看我们可以看到ERC-20 Token和ERC-721 Token的两点区别: 1、ERC-20标准的Token是没有价值区分的,是可以互换的;ERC-721标准的Token是不可以互换的,每个Token都有唯一的ID。 2、ERC-20标准的Token是可以分割的,而ERC-721标准的Token是不可以分割的。 正是由于这两种标准的区别,它们可以应用在不同的场景下。如果你想了解以太坊的更多标准,还有ERC223、721、777、1155。。。 【小结】 ERC-20和ERC-721都是以太坊Token发行的一种标准协议。 基于ERC-20标准发行的Token没有价值区别,可以互换,可以分割;基于ERC-721标准发行的Token不可互换,每个Token都是唯一的,独一无二的,而且是不可以分割的。 —- 编译者/作者:大王叫我来寻山 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
小白进阶:ERC-20和ERC-721
2020-06-26 大王叫我来寻山 来源:区块链网络
- 上一篇:清明之后无清明,之币圈杂谈
- 下一篇:警惕,AK挖矿骗局!
LOADING...
相关阅读:
- 凌晨精评:BTC再度拉升突破去年高点长线布局来袭2020-11-01
- 芬兰的赎金黑客正在使用心理治疗病历作为弹药2020-11-01
- 凌晨精评:短线拉升突破去年高点长线布局来袭2020-11-01
- 老币盘币11/1以太坊空单止盈提醒斩获收益5-9个点2020-11-01
- 比特币自2018年1月以来首次达到$ 14K,下一步是什么?2020-11-01