NFT基础教程

1.4NFT的三大协议标准

ERC-20协议是以太坊区块链较早的、比较流行的代币规格协议,是同质化代币的协议标准。

发展到现在,大多数非同质化代币也都是在以太坊区块链上创建的,主要形成了以下三种标准:

  • ERC-721一一最早的标准,每一种代币都需要一个单独的智能合约。

  • ERC-1155一一由Enjin公司的团队首创,提出了NFT的半同质化方案。ERC-1155允许一个智能合约处理几种类型的代币,例如,这种合约可以同时包含同质化和非同质化代币,大大提升交易效率。

  • ERC-998一一新的不断发展的标准,允许创建“可合成”的代币,及“拥有”另一数字资产的数字资产。这是对ERC-721标准的扩展,使ERC-721代币能够拥有其他ERC-721代币和ERC-20代币。例如,在电脑游戏中一个游戏角色的所有权代表一个非同质化代币,而角色装备的所有权代表另一个代币。ERC-998允许用户将二者合成为一个代币。

注:除了Ethereum之外,NEO、EOS、TRON、FLOW、Binance和COSMOS区块链上也有NFT标准。

FT的标准化至关重要,特别体现在互操作性上,标准化使得这种不可流通的代币能在不同的Dapp之间流转。此外,由于区块链和以太坊生态系统的发展,流动性的问题得到了解决。销售和购买的问题则由交易市场(如Rarible或Sorare)解决。

FT和FT的一大区别在于使用了不同的合约接口,前者使用的代币协议为ERC-20,后者为ERC-721。

下面是几种协议标准的详细介绍:

ERC-20
ERC-20协议是以太坊区块链较早的、比较流行的代币规格协议。若以太坊平台上两种代币都以ERC-20发行,则两者之间可以进行自由置换。ERC2O是标准代币接口,规定了其基本功能,方便第三方使用。系统开源使得ERC20的标准已经简单到可以5分钟发行一个ERC-20代币。ERC-20代币听命于同一组代币合约的命令,也就意味着所有ERC-20协议中的代币都可轻松实现转移、请求、批准等功能,但其功能因此也具有局限性。

ERC-721
NFT项目通常使用ERC-721标准来签发NFT。ERC-721与ERC-20具有相似的属性。两者相似之处在于数字资产信息保存在同一个区块链上,关键区别在于,ERC-721允许跟踪资产的所有权记录,这些资产都具有独一无二的特点。

相比于ERC-20,ERC-721协议功能更多且技术更先进。该协议是以太坊的针对不可置换代币的FT数字资产的第一个标准,应用于Crypto Kitties、Decentraland等项目。ERC721标准正是由CryptoKitties的CTO Dieter Shirley所创建和发布的,Dieter Shirley可以说是NFT的奠基人之一。

虽然ERC-721较ERC-20用例较少,功能还处于探索之中,但其优势在于,ERC-721协议下的资产(画作、债券、房子或是汽车等)能保证所有权的安全性、所有权转移的便捷性以及所有权历史的不可更改性和透明性。另外,ERC721还可以促进追踪、交易和真实资产的交易和管理等等。随着游戏虚拟资产不断流行起来,5G和VR不断普及,搭载区块链技术,721协议前景一片光明。

ERC-1155
1.什么是ERC-1155?
与ERC-20和其他标准相比,ERC-1155代币协议标准突出的地方在于它是如何跨链兼容的。到目前为止,用户的大部分资产只能在以太坊区块链上使用,然而ERC-1155标准也使其资产与其他生态系统兼容,能够跨多个区块链进行操作似乎是唯一的出路。
2.ERC-1155如何运作?
ERC-1155使用本地的Enjin币来支持这些定制代币,可以确保通过此方法创建的所有资产都有一个保证值,该价值可以通过使用Enjin钱包内的本地“熔融”特性来获得,使得有形价值的获取更加直接。

ERC-1155与传统的代币非常不同,不能直接销毁。相反,除非最初的开发人员定期买回代币,否则它们通常会一直流通。ERC-1155的定位为更具体的代币标准,因为在此标准上任何资产都可以在任何给定时间创建和销毁。由此带来的好处就是代币稀缺性。ERC-20协议中,几乎不存在稀缺性。而ERC-1155协议下,资产的销毁可以减少流通量,改善整体的稀缺性,提供了与传统选择不一样的代币协议种类。

ERC-998
ERC-998可以创建可拆解、可合成的NFT(Composab.1eNFT,缩写为CNFT)。它的设计可以让任何一个NFT可以拥有其他NFT或FT。转移CNFT时,就是转移CNFT所拥有的整个层级结构和所属关系。简单来说就是一个ERC-998的物品可以包含多个ERC-721和ERC-20形式的物品。

如上文所说,在电脑游戏中一个游戏角色的所有权代表一个非同质化代币,而角色装备的所有权代表另一个代币。虽然角色装备是属于角色的,但是现有的ERC-721体系之下无法体现这种从属关系;如果要交易则只能角色和装备分开来交易。而ERC-998允许用户将二者合成为一个代币,该合成的父系代币包含角色和装备两个子系代币的所有权关系,以此来更方便的打包出售,极大的简化物品转移的处理。

发表评论

您的电子邮箱地址不会被公开。