三分钟搞懂 ERC-20 和 ERC-721 的不同

我们经常会在业内媒体报道上看到“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块“钱”是一样的。

英国金融业协会组织呼吁政策制定者发布更明确的加密货币规则:周二,英国一个主要的金融行业协会组织TheCityUK发布了一份广泛的报告,呼吁政策制定者发布更明确的加密货币规则。报告的开头希望英国“在这个高增长、高潜力的领域占据世界领先地位”。

TheCityUK还提出了数字资产的分类,将该领域划分为七个不同的领域,其中几个缺乏监管。该报告强调,不再受欧盟规则约束的英国可以更快、更灵活地应对新兴技术。(The Block)[2021/5/25 22:43:41]

ERC-20标准里规定了Token需要有它的名字、符号、总供应量以及包含转账、汇款等其他功能。这个标准带来的好处是:只要Token符合ERC-20标准,那么它将兼容以太坊钱包。也就是说,你可以在你的以太坊钱包里加入这个Token,还可以通过钱包把它发送给别人。

币安加入Celer状态守卫者网络,上线CELR锁仓:据官方消息,币安今日上线Celer状态守卫者网络节点,宣布加入状态守卫者网络并与Celer共同维护其二层扩容网络的可用性和安全性。币安同时上线了面向所有身份认证用户的质押产品,本次币安节点的加入也标志着Celer状态守卫者网络成功进入主网第二阶段。

?Celer状态守卫者网络(State Guardian Network,以下简称SGN)是一个可扩展的、去中心化的“瞭望塔”侧链,通过一个分布式状态监控网络的架构,保证二层网络在用户离线时状态的持续保存,确保了二层状态通道网络的可用性和安全性。

?Celer Network致力于以链下扩容技术为基石构建匹配互联网规模的区块链应用入口平台,让所有人都能够在该平台上便捷快速地开发、运行与使用高性能的分布式区块链应用。[2021/2/4 18:54:30]

正因为ERC-20标准的存在,使得发行Token变得很简单。目前,以太坊上ERC-20 Token的数量超过了180000种。

微软等发起的Baseline Protocol将区块链互操作性引入以太坊客户端:金色财经报道,由安永、微软、ConsenSys和AMD等共同发起的以企业为中心的区块链项目Baseline Protocol宣布发布新的关键组件Commitment Manager。该组件致力于将区块链互操作性引入以太坊客户端,即节点能够解析和验证区块链信息。[2020/12/10 14:45:13]

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是不可以分割的。

正是由于这两种标准的区别,它们可以应用在不同的场景下。如果你想了解以太坊的更多标准,可以参考白话区块链之前的推文《我知道你知道ERC-20,那ERC223、721、777、1155呢》。

小结

ERC-20和ERC-721都是以太坊Token发行的一种标准协议。基于ERC-20标准发行的Token没有价值区别,可以互换,可以分割;基于ERC-721标准发行的Token不可互换,每个Token都是唯一的,独一无二的,而且是不可以分割的。

那小伙伴们可以思考一下,你觉得游戏道具采用哪种标准协议更好,为什么呢?在评论区留下你的答案吧。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

区块博客

UNI韩国虚拟货币交易持续升温 年轻人沉迷“币圈”

人民网首尔6月11日电(杨帆) 韩国金融委员会称,今年第一季度虚拟货币总交易额已超去年全年。据悉,韩国主要虚拟货币交易平台超过10家,但实名交易的仅有4家。这4家交易平台目前总账户数量超过250万个,其中超过一半的账号于去年年底注册完成,当时正值包括比特币在内的多个虚拟货币市值暴涨期。

比特币交易所比投资者更不爽马斯克的 是特斯拉的会计和股东们

在比特币上反复无常的Elon Musk(埃隆·马斯克),不仅让加密投资者感到恼火,也让特斯拉(NASDAQ:TSLA )的会计师们感到头疼不已。 今年一季度,特斯拉宣布购入价值?15 亿美元的比特币,并将其计入资产负债表。特斯拉的入场,也将比特币推至约?65000?美元的历史高位。

XMR区块链+数字政务 且看成都高新区如何创新

科技革命正在重塑国家社会组织的治理能力和治理方式。放眼望去,世界各地都在加速推动数字政务信息化、智能化进程。 数字政务在我国发展多年已初具规模,但依然面临信息传输滞后、难以突破组织边界导致数据孤岛严重以及尚未构建起跨部门、跨层级和跨地区信息协同机制等难题。如何提升政府部门数字政务水平?成都高新区给出了自己的答案。

[0:46ms0-7:531ms