一文解说ERC-20、ERC-721、ERC-1155是什么?


随着区块链技术的不断发展,代币成为了区块链生态永续发展中不可或缺的一环。因此需要建立一套标准的代币协议,使生态系系中不同平台之间也能互相沟通,增加兼容性。

本文将带大家认识在区块链中最常见的几个代币协议ERC-20、ERC-721、ERC-1155,各位一定很好奇它们有着什么样不同的功能呢?就让我们继续看下去吧。

常见的代币协议介绍

ERC-20

ERC-20(Ethereum Request for Comments 20)是以太坊区块链上的一个代币协议,用来规范代币的发行和交易,是最常见且最基本的代币标准。它同时也定义了代币的基本属性包括名称、符号、总供应量、小数位数等等。使用ERC-20 所铸造的代币,就能自动与其他符合ERC-20 标准的应用程式(如:软体钱包、 硬体钱包、 交易所等)互相交互操作。 ERC-20 代币标准简化了发行加密货币的门槛,多数的加密货币都是依造此标准之下铸造的。

ERC-20 协议下产出的代币是一种同质化代币(FT),所谓的同质化代币代表该代币拥有相同的功能和价值。举一个日常生活中的例子:你手中的人民币1000 元纸钞和我手中的人民币1000 元纸钞,虽然编码不同,但本质上来说,我和你的1000 元并无不同,它们都代表着同等的1000 元价值,且可以相加变为2000 元。让我们把相同的概念拉回币圈,因为是ERC-20 标准之下的代币,以太坊上的1 USDT 可以互相相加变为2 USDT,1 APE 也能除2 变为0.5 APE。

ERC-721

ERC-721 是以太坊中的非同质化代币(NFT)协议,每一个ERC-721 的代币都是独一无二的,且具有自己唯一的ID 和属性,因此无法彼此相加也具有不可分割性,这点就和ERC-20 截然不同。 ERC-20 规格的代币是可以被无限分割的(可以持有0.1 颗以太币,也可以持有0.0001 颗以太币),但ERC-721 规格的代币(也就是NFT)就没办法这么做了。

基于ERC-721 规格,这几年许多知名PFP(profile picture)NFT 项目也随之蓬勃发展,例如BAYC、Azuki 等顶级NFT 项目,都是建立在ERC-721 的代币协议上的。此外,除了PFP, ERC-721 技术也常被用于代表独特的资产如虚拟游戏世界中的宝物、艺术品、音乐版权、元宇宙世界里的物件等等。

ERC-1155

ERC-1155 综合了上面的ERC-20 以及ERC-721 的功能,它允许一个智能合约同时发行多种不同的代币,包括同质化代币(FT)和非同质化代币(NFT)。与上述两者相比,ERC-1155 具有更大的灵活性和多变性,可以在区块链世界的各种场景中应用。相信讲到这里,大家肯定还是雾煞煞吧!没关系,以下我们将会用最简单的例子做说明。

在以往的区块链游戏中,玩家会需要购买各种装备或武器让角色更强大,比如需要购买头盔、铠甲、战靴、枪枝,在ERC-1155 出现之前,只能够一次购买一样的配件,如此一来,就必须花费四次的手续费(gas fee)才能买齐配件,非常昂贵又耗时。但有了ERC-1155 的代币规格后,项目方可以打包这四件装备卖给玩家,总计四样的NFT 也将能够一次性的传送给玩家,节省了不少金钱与时间的成本。

又假设,你想要同时买总量有10 万瓶的体力药水(同质化代币,因为有10 万瓶一模一样的药水)加上一把独一无二的青龙偃月刀(非同质化代币),在ERC -1155 的代币规格中就可以一次性的购买,如此一来实现了同质化代币与非同质化代币间的互动。

总而言之,ERC-1155 代币标准的诞生对于链游产业的帮助相当巨大,也让不少区块链游戏能成功出圈。更进一步来说,ERC-1155 对整体区块链的应用层面,起到了相当大的正面影响。

小结:

看完上面的介绍,相信大家已经理解这三种代币标准各自的功能与使用场景了吧。其实不只上述三种规格,诸如ERC-223、ERC-777、ERC-621、ERC-827 等等,都是以太坊上相当有名的代币规格,而不同的代币规格也有着不同的特点和用途,之后的文章会再和大家介绍其他代币规格,请大家敬请期待啰。

本文链接地址:https://www.wwsww.cn/jishu/28465.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。