零点课堂 | 你应该知道的几种NFT基础协议(2)
跨链+Lay2 NFT中间协议越发丰富
不论NFT还是FT,其本质都是资产数字化进程中以区块链为底层的技术协议标准,中间的网络协议是应用得以出现的基础。按照比较主流的分类来说,NFT协议包括:
- ERC721 —— 以太坊上 NFT 代币的元数据结构。第一个代表 NFT 资产的标准,提供了代表单一资产的唯一标示符到地址的映射,由 Dapper labs Dieter Shirley 创造出来并由 CryptoKitties 带向市场。
- ERC1155 —— Enjin团队创造了ERC1155,将资产和一个证书数量映射到地址,即意味单一智能合约中管理多种类型 NFT,也就是多版限量。
- ERC998 —— 可组合的NFT ,运用该种底层协议标准产生代币能实现转账一次就可以打包所有不同类型的代币。
- ERC998 —— 可嵌套的 NFT,即多个 NFT 的绑定关系。
- ERC994—— ERC721标准的延伸,可以用来在以太坊上注册土地和实物产权。
- ERC420 —— PepeDapp提出,用于数字交易卡标准。
- ERC809 —— 通过创建一个API,允许租借任何“竞争对手”的NFT。该标准亦可被以太坊网络上的通用应用程序使用,以允许所有者租借其NFT的访问权限。
- EIP2981 —— NFT 版税。
- ERC1523 —— 保险单NFT。
- EIP1948 —— 可变更信息的 NFT。
- ERC875 —— 批量转移 NFT。
- IRC-721 —— 基于IOST公链的统一NFT标准。
目前市面上比较流行的NFT标准协议有ERC-721、ERC1155等。它们不仅规范了如何生成单个NFT,也对如何批量生产NFT进行了规定,这允许了开发者可以便捷地生成一批类似的NFT资产。由于NFT资产形式越来越多样,为了适应具体的业务需求,很多新的NFT协议都基于流行的NFT协议在特定方向上做了改进,同时,也出现了很多提供流动性和适配市场发展的创新NFT,这方面大致可以分为:去中心化跨链协议标准、衍生品类协议和Lay2层的NFT协议,方便了解,我们简单举几个例子。
跨链基础协议DNFT
DNFT是波卡的NFT跨链协议,在近期获得了百万美金的天使轮融资额,更有Web3.0、Heco、BSC、Filecoin 等官方 Grant 支持。DNFT作为波卡的基础NFT设施,可以提供NFT资产生成、交易、数据处理和治理等多种服务。基于跨链该跨链协议,越来越多的资产可以连接到以太坊、BSC、Heco等不同的链生态,为NFT搭建更多的流动性通道。据了解,该协议有5个主要组件,分别是DataNFT、DataStorageWithTax、DataSwap、DAO 治理以及 AI-kit,其中,AI-kit 允许用户上传数据和 AI 模型,并将其 NFT 化,这是一种崭新的尝试,DNFT 将机器学习模型和区块链的 NFT 结合了起来,让数据和人工智能模型能更为广泛的流通。按照项目方发展规划来看,其现在还处于对协议核心模块的测试阶段,没有参与本次的Kusama平行链插槽拍卖。
RMRK:承载的更丰富的信息复杂度的波卡NFT协议
RMRK的目标是构建一个通行于波卡生态,且更加强大灵活的NFT标准,在特性优势上,我们可以从RMRK创始人Bruno的一条博客感受,他称,RMRK是目前最先进的NFT标准,如果你体验过,你会觉得其它NFT协议都是石器时代的产物。
该项目的NFT标准,没有具体名称,主要是通过在Kusama中继链的扩展字段中涂鸦和标记实现的,其对涂鸦有一套解释规则。涂鸦本身包含了所有的NFT状态转换信息,并不需要智能合约的支持。在应对NFT状态查询需求方面,RMRK开发了一套module,任何的平行链都可以集成这套module,来支持RMRK NFT,它可以凭借最快和最简洁的方式,扫描Kusama中继链,存储NFT事件,并验证交易的合法性。至于该项目是否称得上目前最先进的NFT标准,还需要有真正的应用跑起来,也期待有这样的一个能承载信息复杂度和互动形式都双优的NFT标准到来。