NFT的概念及NFT底层协议标准是什么?

网友贡献9个月前更新 领域OK
45 0 0

NFT的概念及NFT底层协议标准是什么?

NFT(Non-Fungible Token),即非同质化代币。该种代币形式自产生起每种代币就拥有自身的标志,如不同所有权人之间的不动产,彼此具有可区别并且不能随意分割任意互换。相对于同质化代币,如BTC、ETH等,每个BTC可以被分割为更小的单位交换,用户之间可以随意交换等量的BTC。

基于区块链技术的去中心化、防篡改、时间戳等技术优势,将链下物品价值对标NFT,能实现艺术品所有权确权且交易可查询。

NFT底层协议标准

现阶段NFT主要有三种底层协议标准,分别是ERC721、ERC1155及ERC998,三种底层协议标准之间存在差异。

1.ERC721

ERC721是现阶段NFT生态场景最常运用的通证形式。ERC721标准定义了非同质化权证的4个关键元数据:全局ID,名称NAME,符号SYMBOL,URI统一资源标示符,这也成为当今绝大多数NFT的中间协议层。曾经火爆一时的“加密猫”,其底层协议使用的就是以太坊721协议。

但在ERC721协议标准之下,每一款NFT都不一样,难以胜任需要调用大量资产的应用场景,这对于游戏厂商等需要大量发放某类NFT道具的厂商,运营成本就会非常巨大,严重影响效率。

2.ERC1155

ERC1155在ERC721的基础上进行延伸,支持一份合约发行任意种类的NFT资产,大幅节约了发行和交易NFT时的手续开销。

但ERC1155标准移除了元数据的名称(NAME)和符号(SYMBOL),牺牲了本身的描述能力。ERC1155标准在进行多种资产转移过程中无法追踪单个资产,这一定程度上是严重的信息损失,并将描述资产的权力让渡给上层的应用层后端(如二级交易市场),这牺牲了网络的去中心化程度。

3.ERC998

ERC998意为可组合非同质化代币(Composable NFTs,缩写为CNFT),该底层协议标准设计允许任意一个NFT捆绑其他NFT或FT,用户在转移CNFT时,可以实现CNFT所拥有的整个层级结构和所属关系转移。简言之,ERC998可以包含多个ERC721和ERC20形式的代币。运用该种底层协议标准产生代币能实现转账一次就可以打包所有不同类型的代币。

NFT三种底层协议标准的功能是逐步升级的过程,从ERC721到ERC1155,能实现代币的转账交易更便捷且低成本交易;从ERC1155到ERC998,能实现代币的打包交易及多场景应用。但目前ERC721仍是NFT生态场景最常运用的通证形式。

除以上三大NFT标准协议外,市面上还有EIP1948(可存储动态数据的NFT)、EIP2981(专注于NFT版税的以太坊协议)、ERC809(可租用的NFT)等。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...