作为老韭菜,你知道ERC20,ERC720,ERC1155的区别吗?
区块链技术的潜力远不止像加密货币这样的数字资产,用户和公司可以将数据(如其个人 ID,证书,公司财产数据,注册数据,房地产数据以及其他有关现实世界资产的信息)放置在区块链网络上。而实现这一切的源头——非同质化代币,无疑会在区块链经济的未来发展中扮演者重要角色。首先,让我们理清同质化代币(Fungible Token,FT)和非同质化代币(Non-Fungible Token,NFT)之间的区别。
什么是同质化代币?BTC、ETH 等长期以来交易的加密资产多数是同质化代币。举例来说,美元也是一种同质化代币。美元可以进行简单交换,即使序号不同也不影响替换,如果价值相同,面额大小对持有者来说没有区别。同质化代币同样如此,同种类的一个比特币和另一个比特币没有任何区别,规格相同,具有统一性。在交易中,只需关注代币交接的数量即可,其价值可能会根据交换的时间间隔而改变,但其本质并没有发生变化。同质化代币是一种能够替换、具有统一性、可接近无穷拆分的代币。同质化代币使用起来十分方便,但现实生活中具有实际价值的事物是不可替代的,如一份合同、房屋产权、艺术作品、出生证明等。所以,非同质化代币应运而生。什么是非同质化代币?加密猫(CryptoKitties)等收藏品游戏使用的则是新进的非同质化代币。NFT 起源于 2017 年年底的 EIP-721 (Ethereum Implementation Proposal 721)。非同质化代币包含了记录在其智能合约中的识别信息。这些信息使每种代币具有其独特性,因此不能被另一种代币直接取代。它们不能以一换一,因为没有两个 NFT 是相同的。此外,非同质化代币也不可分割,就像不能送给别人演唱会门票的一部一样,门票的一部分并不值钱也不能兑换。
非同质化的独特属性使得它通常与特定资产挂钩,可以用来证明数字物品(如游戏皮肤)的所有权,甚至实物资产的所有权,主要应用于游戏和加密收藏品领域。
FT 和 NFT 的一大区别在于使用了不同的合约接口,前者为 ERC-20,后者为 ERC-721。什么是 ERC-20?ERC-20 协议是以太坊区块链较早的、比较流行的代币规格协议。若以太坊平台上两种代币都以 ERC-20 发行,则两者之间可以进行自由置换。ERC20 是标准代币接口,规定了其基本功能 , 方便第三方使用。系统开源使得 ERC20 的标准已经简单到可以 5 分钟发行一个 ERC-20 代币。ERC-20 代币听命于同一组代币合约的命令,也就意味着所有 ERC-20 协议中的代币都可轻松实现转移、请求、批准等功能,但其功能因此也具有局限性。什么是 ERC-721?相比于 ERC-20,ERC-721 协议功能更多且技术更先进。该协议是以太坊的针对不可置换代币的 NFT 数字资产的第一个标准,应用于 CryptoKitties、Decentraland 等项目。ERC721 标准正是由 CryptoKitties 的 CTO Dieter Shirley 所创建和发布的,Dieter Shirley 是 NFT 的奠基人之一。虽然 ERC-721 较 ERC-20 用例较少,功能还处于探索之用,但 721 协议下的资产——画作、债券、房子或是汽车——的优势在于能保证所有权的安全性、所有权转移的便捷性以及所有权历史的不可更改性和透明性。另外,ERC721 还可以促进追踪、交易和管理真实资产的交易和管理等等。随着游戏虚拟资产不断流行起来,5G 和 VR 不断普及,搭载区块链技术,721 协议前景一片光明。除 ERC-721 较 ERC-20 外,区块链未来发展还不离开另一种协议的成长——ERC-1155。ERC-1155 的跨网络兼容性无疑是加密货币行业目前迫切需要的。什么是 ERC-1155?与 ERC-20 和其他标准相比,ERC-1155 代币协议标准突出的地方在于它是如何跨链兼容的。到目前为止,用户的大部分资产只能在以太坊区块链上使用,然而 ERC-1155 标准也使其资产与其他生态系统兼容,能够跨多个区块链进行操作似乎是唯一的出路。ERC-1155 如何运作?
ERC-1155 使用本地的 Enjin 币来支持这些定制代币,可以确保通过此方法创建的所有资产都有一个保证值,该价值可以通过使用 Enjin 钱包内的本地“熔融”特性来获得,使得有形价值的获取更加直接。ERC-1155 与传统的代币非常不同,不能直接销毁。相反,除非最初的开发人员定期买回代币,否则它们通常仍在流通。ERC-1155 的定位为更具体的代币标准,因为在此标准上任何资产都可以在任何给定时间创建和销毁。由此带来的好处就是代币稀缺性。ERC-20 协议中,几乎不存在稀缺性。而 ERC-155 协议下,资产的销毁可以减少流通量,改善整体的稀缺性,提供了与传统选择不一样的代币协议种类。NFT 前景通过对比不难发现,NFT 具有广阔前景,其在稀有收藏品上面的价值与应用、推动数字专利、版权登记事业方面的潜力无限,随着区块链技术、VR 和 AR 技术的不断发展,未来也会探索出更多可能性。
内容选自“聚镁Art0X”社区,如有侵权请联系删除。
链上数据大揭秘:比较Polygon 和 Ethereum
“V神”创造的以太坊,可以说是将区块链从1.0时代推进到了2.0时代。通过以太坊的智能合约每个人都可以创建自己的代币,也是最初的ERC20标准代币。也许有人听说过ERC20,那ERC721,ERC1155又是什么呢,让小编一步步为你揭晓。
ERC20
ERC全称是EthereumRequest for Comments,即以太坊开发者提交的协议提案,后面的数字是提案编号。那么ERC20就是以太坊开发者提交的第20个协议提案。
ERC20 标准是在2015年11月份推出,一直到2017年9月才正式标准化。它规定了6个操作函数和2个事件函数,包括代币总量、账户余额、传输功能、传输源地址、批准体现、账户余额检查,还有几个可选功能代币名字和符号等。它的特点是简单通用,每个代币可分割到小数点后几位,最重要的是使用这种规则的代币都能立即兼容以太坊钱包。
不过,ERC20标准本身也存在一些缺陷,其中最严重的是在接受指令方面存在问题,在某些情况下会导致资金损失。此外,由于其准入门槛过低,导致当下数字货币市场充斥着大量垃圾空气项目,严重的扰乱了市场秩序。
ERC721
ERC721是一个非同质代币, 跟ERC20有本质上的不同。ERC20每个代币都是一模一样可以等价交换,而ERC721就不一样了,它的单位为“1”,不能被分割,它的每个代币都是独一无二的。就相当于你家的猫和我家的猫,那毛发五官、脾气性格啥的全都不一样,你要拿你的猫换我的猫,你乐意换,我还不乐意呢!
ERC721虽然听起来很厉害,但在实际中还没有什么基于ERC721的程序存在,即便去年火了一阵,但也是明日黄花,最后逐渐淡出人们视线。
ERC1155
ERC1155是游戏开发服务提供商Enjin发布的一个全新的代币标准,旨在帮助游戏开发者节省资金,促进原子交换,以此来提升代币之间的交易效率。它最大进步就是可以融合不同token进行打包处理。
由于现行的代币系统ERC20和ERC721,用户完成兑换交易需要经历四个独立的步骤,操作繁琐耗时。而如果采用ERC1155规则,用户能够将他们想要交换的所有代币捆绑在一个合约中,只需要一个批准步骤即可完成。此外,单个或多个代币还可以一次性地发送给单个或多个接受地址,节省了大量的gas费用,提高了效率。
举个简单的例子,就好像你在淘宝买东西,之前你用ERC20或者ERC721,买一样东西必须得结一次账,如果你要买100件东西,光是结账就能把人累死。而ERC1155就不一样了,就像淘宝里面的购物车,看好了什么,全部加入购物车最后一次性结账就OK啦,省时省力。
但由于它还是个很新的标准,具体的应用有待时间考验。
其实,除了提到的这些代币标准,还有很多其他的ERC标准也值得我们关注,例如,在ERC20基础上增加了tokenFallback函数,能够更好地处理错误情况的ERC223;在ERC20基础上增加了increaseSupply和decreaseSupply函数,能够控制代币总量的增减的ERC621;非同质化代币标准ERC998、ERC827、ERC875等。
不过,这些协议大部分处于草稿状态,离正式标准化距离尚远。即使是已经被正式认可的ERC20和ERC721,也仍然存在许多不足和可提升的空间。
随着区块链技术的不断成熟和越来越多应用落地的需求,在现有代币标准的基础上优化出更完善的解决方案是开发者需要深入探索的方向之一。
往期精彩回顾
★OKEx维权50天后
★币圈大佬纷纷退出,币圈要重新洗牌还是从此散去?
★ICO狂潮已过,STO未来已来?
★区块链技术,将在哪些领域发挥作用?
★ 熊市之下,我们的生存指南是什么?
★“稳定币”USDT竟然不稳了,用户的信心谁来守护?
★赵丽颖冯绍峰结婚,原来她的粉丝早有“安排”
★区块链+影视IP首度落地 ,数十位影视巨星闪耀“星空之夜”
★“星影不离”签约仪式||星空ISTAR登陆INEX影力所,携手引领泛娱乐IP潮流
★【有奖活动】星空闪耀,一秒get爆款纹身贴
★社群群主招募,你敢来吗?
★炼金石财经周报第三期(2018.9.24-2018.9.28)
★炼金石财经周报第二期(2018.9.17-2018.9.21)
★炼金石财经周报第一期(2018.9.10-2018.9.14)