解读加密数字资产标准 vNFT:三大设计目标与三个设计细节_TOK:Imtoken下载

NFT作为一种具备多属性描述能力的数字所有权凭证,可以很好地作为收藏品、现实资产、游戏道具等的通证化载体,这一点已由过去一年加密收藏品市场的狂热所证实。NFT带来了全新的创作形式和变现渠道,使创造者受益良多,但NFT的潜力远不止于此。

在DeFi领域,已经有越来越多项目团队用金融NFT对其业务进行升级,UniswapV3的推出便是这一趋势的典型代表。UniswapV3将LPToken设计为NFT,从而实现用户可自定义做市区间,极大地提高了资金利用率,NFT的潜力可见一斑。

目前来看NFT有潜力成为借贷、保险、债券、期权等几乎所有金融赛道的新基础设施,为用户提供多样化的自定义能力,最终导向资金利用率的提高,金融产品体验的提升。

金融NFT作为DeFi发展的下一个方向标,市场势必会随之出现基础设施、协议层与应用层等的一系列革新。就NFT的底层协议标准来说,目前接受度较高的已有ERC-721和ERC-1155,近日以太坊官方代码仓出现一个关于全新Token标准的提案,提出者称该标准专为金融NFT设计。

金融NFT?似乎市场中并没有人专门对此概念下过定义,目前在金融场景中运用较多的NFTtoken标准是ERC-1155和ERC-721,比如UniswapV3就采用了ERC-721。该提案所瞄准的金融NFT与已实现的金融场景中的NFT资产有何不同?

据提案介绍,vNFT资产是兼容ERC721的NFT资产,可以实现拆分、合并、部分转让等多种灵活性操作。由该描述可以推测设计者是从解决ERC-721数量属性缺失的问题出发进行改进。最初专为游戏道具设计的ERC-1155标准也在解决类似的问题,并且通过增加“ID”和“unit”,实现了单个合约表达多类别资产,批量转账等。?

那么,vNFT又与ERC-1155有什么区别?本文将从vNFT的设计目标与关键设计出发探究与解读。

一、vNFT的设计目标

1)提高NFT资产的流动性

ERC-721标准实现的每一个NFT资产,不论是艺术收藏品还是金融产品都被认为是独一无二的,由此造成了份额分割、定价与估值等方面的困难进而造成NFT资产的流动性缺失。vNFT中添加"units"属性为NFT资产增加数量特征,这一设计与ERC-1155类似。vNFT的独特之处在于其还添加了"SLOT"属性,不仅能拆分vNFT资产,还可以实现合并,而ERC-1155只能拆分无法合并。

2)为NFT资产提供批量管理能力

ERC-721标准认为不同NFT资产都是毫无关联的,否认资产间存在的共通性。从资产持有者的角度来看,这意味着其所持有的每一个资产都只能单独保存与管理。就像货架上陈列了琳琅满目的商品,并且每一个商品只有一件,无法归类整理,交易时也只能就单个资产进行议价与交易,这无疑会造成资产管理和交易的极大困难。

vNFT利用"SLOT"定义资产间的共同属性,对NFT资产进行抽象总结与归类,由此实现vNFTtoken的拆分与合并,用户可以向已有的vNFT中按需添加新资产。

3)降低NFT资产的发行成本

运用ERC-721标准铸造NFT资产时,需要为每一个资产部署单独合约,若把代币合约比作工厂,ERC-721就像一类特别的工厂,每个工厂只能生产一种商品,并且只生产一件。开发者每开发一种新的NFT资产都需要部署新的合约,就好像每开发一种新商品,都需要组建一个新工厂,并且这个工厂只能生产一件商品,这为开发者们造成了许多不必要的开发负担,也增加了不必要的发行成本。

vNFT的设计中用"ID"区分不同枚vNFTtoken,单个vNFT合约可以代表多个vNFTtoken。开发者可以在同一个合约中发行多种类型的NFT资产,同时可以设定任意设定某一资产的数量。仅就这一点来说,ERC-1155实现能力相同,同样可以降低开发者负担,节省发行成本。

二、vNFT的关键设计

1)添加数量属性"units"作为NFT的核心属性

vNFT增加数量属性"units"作为NFT资产的核心属性之一。用ERC721表达的NFT资产都是独一无二的,也就是每一个NFT的数量都为1。vNFT的不同之处在于你可以将token内包含的实体的数量设置为任意数字。举例来说,基于vNFT发行数字收藏卡片,卡片就是这枚VNFTtoken中包含的实体,将数量"units"设置为100,则这个vNFTtoken就是100张收藏卡片的集合。

vNFT利用数量属性"units"作为“口袋”将这100张卡片“收纳”起来,放在一个vNFT中。想要从“口袋”中拿出一张或是几张卡片也很容易,当你拿出40张卡片时,原来的vNFT就被拆成了两个vNFT,一个是代表40张卡片的vNFT,另一个则是一个代表60张卡片的vNFT。通过添加数量属性"units",vNFT使得NFT资产的份额化与拆分变得非常轻松,为NFT资产的流动提供极大助力。

值得一提的是,vNFT中的数量属性在实用中非常灵活,可以表达份额数量,也可以表达诸如面积、长度、重量、价格等各种度量,并且允许开发者给这些数量施加各种限制条件,比如最大量、最小量、是否可进行拆分、拆分的最小单位等等,可以满足各种应用场景的需求。

这一性能相比于ERC-1155单纯的数量描述能力,使得vNFT的应用场景比ERC-1155更广泛,可以实现更复杂的业务场景。

2)利用“SLOT”机制将NFT资产抽象归类

"SLOT"是vNFT特有的属性,vNFT利用"SLOT"将NFT资产抽象与归类。ERC721将每个NFT资产都视为独一无二的,而在实际运用中,我们会发用户往往也仅关注资产的某几个核心特征。举例来说,在挑选固定期限存款产品时,消费者只需关注资产类型、期限和利率。以固定期限存款产品为例来考虑vNFT的实用价值,用SLOT1代表“资产类型”,SLOT2代表“到期时间”,SLOT3代表“利率”,借用vNFT,我们可以把“SLOT”都相同的存款合并在一个Token中。

+

=

在这个用例中,vNFT把两笔固定期限存款汇总,将流动性集中在一个vNFT中。在实际应用中,这意味着追加存款时用户可以直接向原有vNFT注资,而无需重新铸造一个新的NFT。操作的灵活性带来的不仅是节省gas费,而且能实现复杂金融资产的流动性优化。

3)兼容ERC721

vNFT兼容ERC721,也就说,目前支持ERC721的应用都可直接支持vNFT。这也是vNFT相比于ERC-1155的一大优势,ERC-1155无法兼容ERC-721,这阻碍了其与诸多现有协议间的互操作。而vNFT可以直接利用目前所有支持ERC721资产的基础设施,落地应用门槛相对更低。

三、总结

主流的NFT实现方案ERC-721标准在金融NFT进阶浪潮中已暴露出性能不足,其核心在于拆分能力,这也是Uniswap近期在讨论的方向,如何拆分LPToken以支持用户灵活的调整做市头寸。

ERC-1155可以支持拆分功能,但是两个弊端促使Uniswap团队选择限制明显的ERC-721。一个是1155不能与721兼容,因此难以被所有的NFT协议所支持。二个是1155的拆分需要事先定义,且每个碎片需要完全匀质化,这与Uniswap试图支持用户调整做市头寸的需求也不符合。

从这个角度来说,加密市场确实需要更灵活的通证标准支持。经过上文分析,vNFT标准用抽象化的设计理念实现NFT资产的量化,或许确实是NFT资产更好地融入以“计算性”为突出特征的DeFi世界的一种方式。当前ERC-721资产的市场规模已达到172亿美金,主要集中在收藏品,vNFT瞄准的金融NFT市场体量有一定的想象空间,具体进展如何,值得我们持续关注。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:0ms0-3:769ms