1

科普!什么是以太坊ERC20?与ERC721的区别是什么?

 2 years ago
source link: http://www.iterduo.com/posts/118125
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
科普!什么是以太坊ERC20?与ERC721的区别是什么? - 耳朵财经

科普!什么是以太坊ERC20?与ERC721的区别是什么?

币圈帅哥 2021-07-20 16:32

大家好,我是币圈帅哥

我们经常会在媒体报道上看到“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种。

ba09855b42b44814aa287d2235cff6ce_HA2DOKRUGIZQ.jpeg

2.ERC-721

既然ERC-20那么厉害,为什么还要多出一个ERC-721标准呢?前面提到ERC-20标准的Token没有价值的区别,那对于一些需要有独一无二属性的资产(比如加密收藏品、游戏道具)便不再适用,目前的NFT板块大多数使用ERC-721。

ERC-721标准规定了符合它这种标准的每个Token都有唯一的Token ID。在ERC-721标准里,每个Token都是独一无二的。也就是说,在ERC-721标准下,你的100块“钱”和我的100块“钱”是不一样的,因为这两张100块钱的编号是不一样的。

74e64325e7fa4050ada347a76658fa13_GEZDQMBKGY2DA.jpeg

如何区分ERC-20和ERC-721?

直接用一个例子来说明。假如区块链上有一个虚拟宠物应用,里面养了100只猫猫。如果这个应用的Token是基于ERC-20标准开发的,我们恰好同时各有一只猫,那么你的那只猫和我的这只猫就是一样的,而且猫这个Token是可以分割的,比如将其分割为10份,那么每份就是0.1个Token。

3f35425cce1c407c9d8c42c9f0e56b74_GYYDAKRTGI4Q.png

如果这个应用的Token是基于ERC-721标准开发的,那么你的那只猫和我的这只猫就无论如何都不一样了,因为我们的猫ID不一样,而且猫作为一个整体是不可以分割且唯一的。

投资有风险,入圈需谨慎。

a9134d2f51bb43e0a59a7ab87a9ab1e4_GYYDAKRTGM4Q.png

总结

1、ERC-20标准的Token是没有价值区分的,是可以互换的;ERC-721标准的Token是不可以互换的,每个Token都有唯一的ID。

2、ERC-20标准的Token是可以分割的,而ERC-721标准的Token是不可以分割的。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK