复制成功

分享至

主页 > 元宇宙 >

AT Capital:一览现有 NFT 协议

2022.08.31

前言

标准

人们通常会把NFT项目分为交易平台、游戏、艺术、收藏品、虚拟世界等几大类,这其实是顶层用户所看到的NFT应用或者是搭建在协议层之上的Dapp。如果用一个更全局的视角分析,除了Dapp之外,还有服务NFT的底层基础设施和中间网络协议。举个例子,NFT交易平台是搭建在底层基础(以太坊、WAX、Polygon)之上的基于ERC721或者ERC1155等NFT标准的的应用。底层基础设施为交易平台提供性能和互操作性,ERC标准限制了顶层应用的使用场景。

从功能属性上,NFT产业链自上而下可以分为三层:

一是: 应用层,用户日常看到的和用到的;

二是: 协议层,NFT应用层和计算层中间的技术栈;

三是: 结算层,负责NFT的价值的存储和记录。

协议层是结算层和应用层中间的关键模块。统一的链上协议标准可有效降低 NFT 资产发行的门槛和难度,解决NFT市场中的资产安全、真伪性、流动性和去中心化问题。目前应用最为广泛的是ERC721协议和ERC1155协议。

本文将依次盘点现 有的NFT协议, 包含 ERC721、ERC1155、ERC998、NFT租赁协议、EIP2981以及流动性协议和跨链协议。

标准

NFT标准协议

ERC721  —— 以太坊上NFT代币的元数据结构。第一个代表 NFT 资产的标准,由 Dapper Labs Dieter Shirley 创造出来并由 CryptoKitties 带向市场

ERC1155  —— 单一智能合约中管理多种类型NFT

ERC998  —— 可嵌套的 NFT,即多个NFT的绑定关系

EIP2981  —— NFT版税

ERC1523  —— NFT作为保险单

EIP1948  —— 可变更信息的NFT

ERC875  —— 批量转移NFT

除了主流的ERC-721和ERC-1155以外,部分 NFT 底层公链已着手开发NFT链上协议,例如DNFT,一个支持跨链的去中心化 NFT 协议,支持开发NFT 资产相关的创建、交易、分析、衍生品、数据等各种产品;Vera,一个波卡生态的NFT借贷和流动性协议。这些属于NFT通用协议层,可赋能NFT的各类应用场景,比如金融、数据、跨链、隐私等赛道。其他NFT通用协议层可被大致分为流动性协议和跨链协议。

不同的NFT协议

ERC721

ERC721是第一个正式和广泛采用的NFT标准,它定义了一套代码规则,用于在以太坊区块链上记录NFT的相关信息。虽然ERC-721不是强制性的,但它被广泛接受为NFT项目的标准。

ERC-721的全称是Ethereum Request for Comment-721。ERC-721源于以太坊改进提案(EIP)第721号。EIP被审查并最终确定后,就成为ERC。

ERC721的历史

EIP-721是由Dieter Shirley在2017年9月首次提出。后来Shirley在2017年底基于原始版本的EIP-721共同开发了CryptoKitties,当时在以太坊社区引起了轰动。2018年1月24日,EIP-721由William Entriken、Dieter Shirley、Jacob Evans和Nastassia Sachs正式提交。EIP-721被接受为最终版本,于2018年6月21日正式成为ERC-721。

ERC721的内容

ERC-721为任何NFT分配了两个标识符,即合约地址和代币ID,它们的组合赋予了NFT独一无二的标识。例如,Bored Ape Yacht Club的合约地址以及#3749 的token ID。

ERC-721是一个单一的代币标准,这意味着每个资产都有独立的智能合约,即使是相同的gamefi ingame资产。这个标准定义了 "名称"、"符号"、"总供应量"、"余额"、"所有者"、"批准"、"获取所有权"、"转让"、"代币所有者指数 "和 "代币元数据 "等功能,还包括市场中使用的两个事件:"转让 "和 "批准"。

ERC721的缺点

  • 与ERC20不兼容
  • 只适用于以太坊

ERC1155

ERC1155是由ERC721扩展而来的多代币标准,支持从同一个智能合约中发行许多代币,这使得创建和转让的效率更高。

ERC1155的历史

ERC1155是由Enjin首席技术官Witek Radomski创建的,允许在一次交易中发行一个或多个ERC1155项目。

ERC1155的优点

  • 转移和交换的效率
  • 与跨链兼容
  • 在铸造新的代币时节省Gas

ERC1155的缺点

  • 难以追踪所有权

ERC 998 -- 可组合代币

在可组合代币方面,它能够代表一组ERC20代币或ERC721代币或两者的组合,可以在一次交易中进行交易。要实现ERC998,首先需要将子代币ERC721或ERC20加入ERC998。只有当发送者也拥有父代币ID时,子代币才能从合约中转移。ERC998实现了一次性转移所有层级和所属关系。

用例:游戏中的资产,例如元宇宙的地产、REVV的赛车。

一个ERC998代币的价值等同于一个实体中这些物品的积累。

租赁协议(EIP4907/2615/5006)

EIP2615和EIP4907,通过智能合约为资金提供者和NFT借贷者拆分NFT所有权和使用权。

EIP2615- NFT抵押和租赁

EIP2615通常用于NFT租赁协议。该协议将NFT的所有权和使用权分开,允许用户租用自己的NFT,或者通过抵押NFT来进行抵押。为了用ERC721实现NFT的无信任租赁,有必要存入资金作为担保。这是为了防止借贷者的恶意行为,因为一旦所有权被转移,就不可能再收回。有了这个租赁协议,就不再需要保证金了,因为这个租赁协议本身就支持租赁和租户功能。此外,办理抵押贷款时不需要所有权托管。这是为了防止抵押贷款的潜在违约风险。然而,用ERC721做担保抵押品损害了NFT的效用。由于大多数NFT应用为NFT的典权人提供服务,所以NFT基本上不能在托管下利用。有了ERC2615,就可以在抵押NFT的同时使用它们,这使NFT更有效率。

标准

NFT的租赁

1. 按账户服务分离

    a. 链 外账户 服务——CEX模式

        i. 项目: Axie Scholar Program

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier