Nervos上的NFT要来了?比较以太坊与Nervos上的NFT协议

2022-09-26 15:51:4507:48 449
所属专辑:带你走近Nervos CKB
声音简介
NFT似乎是一个比DeFi更加火热,更加出圈的加密领域。
原因很简单。一方面,NFT以更加泛化的资产形式,拓展了加密领域的资产维度。另一方面,NFT承载着更加丰富的视听效果(图片,视频,音频)。不仅将人类的各种人文艺术完美的留存在区块链上,还自带金融资产属性可以无缝的继承DeFi的优秀基因。
前者的人文气质是人类追求精神文明的痕迹,后者的资产属性使其可以量化的形式得以流转。
如果说区块链正在以时间为线性序列数字化着现实世界,那NFT就是将人类的价值共识留存在区块链上的入口之一。
这就意味着,谁能承载更多的NFT,谁就能凝聚更多是价值共识。而Nervos CKB以Common Knowledge Base共同知识库的目标凝聚共识存储价值,本文将从以太坊NFT协议去窥探更灵活安全Nervos上NFT资产协议。
ERC721
以太坊上最常见的非同质化代币NFT协议标准(Non-Fungible Token Standard),脱胎于2017年一度使以太坊网络拥堵的加密猫游戏,该协议的发起人目前致力于打造NFT领域公链项目Flow。
该协议标准定义了四个关键元数据:ID(全局唯一id),Name(名称),SYMBOL(符号),URI(统一资源标识符)。该协议中的IERC721接口定义了9个函数,分别用于查询用户余额、代币所有者、安全交易、普通交易、授权、全部授权、查询授权、查询是否全部授权。
该协议虽然能够满足对非同质化的基本要求,由全局唯一id进行标识,但存在这一份合约只能发行一种NFT资产,并不能满足游戏类票据类等更加轻量的非同质化业务场景的需求。同时以太坊Solidity也不能很好的支持对不同智能合约的资产管理。

ERC1155
以太坊上半同质化代币标准协议(Multi Token Standard),可以将非同质化代币NFT与同质化代币FT组合在一起的协议,该协议标准源自于做游戏开发的Enjin项目。

该协议是更加适用于游戏场景的NFT资产协议。该协议可以在同一智能合约内发行任意种类的NFT资产,并且在交易时可对不同种类资产进行打包处理,优化了基于ERC721协议的NFT资产资源消耗。同时,针对游戏场景的消耗品物件,使用同质化代币FT进行描述,协议兼具FT与NFT的特性。所以,也称为半同质化代币标准。
以太坊上可组合非同质化代币标准(Composable Non-Fungible Token Standard),这使得一个NFT可以与其它任何NFT和FT自由的组合在一起。
该协议如同一个容器,可以将不同的NFT打包组装在一起,也可以将 NFT放在这个容器里。从本质上来讲,ERC998 其实是 ERC721 资产的索引组合管理工具,可以让用户自由的组合自己拥有的 NFT 资产,并允许将 ERC20 资产注入其中。
S-NFT
S-NFT是基于 Nervos CKB 上的最简 NFT 协议,目前还处于草案规范阶段。
从CKB Cell模型出发,该协议会有更灵活更丰富的业务场景支持。这种协议层强大的场景刻画能力和业务支持能力,一定需要更通用更底层的资源模型所支持,它就是CKB Cell 模型。
从以太坊上的 ERC721,ERC1155 以及 ERC998 标准协议来看,最终承载NFT资产的是智能合约。NFT的发行交易查询都是在智能合约里进行,最后NFT资产也将存储在合约账户里。当然,这是由以太坊的账户模型所决定的。
缺点就是,NFT 资产的风险暴露在智能合约中,NFT资产并不能获得以太坊级别的安全保护。基于以太坊发行的 NFT 资产,如同 ERC20 资产一样,只是众多二等公民合约资产代币的一个。
回到CKB,基于Cell模型由S-NFT协议产生的NFT资产安全性如何呢?

在CKB上的资产世界里,所有的资产都是由一个个Cell(UTXO的泛华抽象版本)组成,类似于以太坊中的智能合约也是由Cell去承载(密码学原语支持的强大脚本)。
Cell视角下的资产之间都是解耦的,不会因为其它Cell存在的安全性而影响到自己所控制的Cell资产。
也就是说,NFT资产并不是由像以太坊合约账户那样共享其安全性,而是由各自所控制的Cell去保证其安全性。也就是说,NFT资产安全是等同于CKB资产,是一等公民。
除了安全性之外,S-NFT协议中 Issuer Cell,Class Cell,NFT Cell 的相互间灵活的引用,在不牺牲资产安全性的情况下,极大的提高了 Cell 间的可组合性,这也为灵活的适配场景需求和支持不同的业务功能提供了可能性。
不同于以太坊合约资产的交互以及协议层的相互抽象,CKB 的 NFT 协议将以更加灵活的方式直接对 Cell 进行资产的交互和抽象。
无论是在安全性和灵活性上,CKB 所能支持承载的 NFT 协议将是对 Cell 级的原生直接抽象。

用户评论

表情0/300
喵,没有找到相关结果~
暂时没有评论,下载喜马拉雅与主播互动
猜你喜欢
带你走近Nervos CKB

欢迎收听由CKBfans赞助播出的区块链综合类节目《大学生谈区块链》。从入门到精通,用不一样的视角带你更快进入区块链世界,开启学习与投资的新篇章。通过上张专辑的...

by:大学生谈区块链