Double Protocol 是一个基于以太坊的 NFT 租赁协议,NFT 的所有者可以通过该协议授权自己的 NFT 给租赁者使用,而 NFT 本身无需被转让。由于这种特性,Double Protocol 可以实现无抵押的 NFT 租赁。该协议可以支持所有 ERC-721 NFT,支持分租等具体 NFT 租赁场景。
许多 NFT 租赁协议在交易完成后将NFT所有权从贷方转移给承租人,条件是承租人支付大量抵押品,导致如果价格上涨超过他们支付的金额,承租人可能不会归还租用的 NFT。
而 Double NFT 租赁协议却采用了不同的方法,Double采用了Dual Roles方式分离NFT的所有权和使用权,通过 doNFT 的设计使得 NFT 所有者无需转移 NFT 所有权只需转移用户权限即可实现租赁,而所有权永远掌握在 NFT 所有者自己手上,再也不必担心出现借而不还的情况。
Double Protocol 引入了一种全新形式的 NFT——doNFT。doNFT 表示具有有效持续时间的 NFT,它代表了使用 NFT 权利的证书。除此之外,doNFT 还确保基础 NFT 的使用权将在租赁期结束后立即到期。
通过 Double 的解决方案,市场合约在租户支付租金后将为其铸造 doNFT,从而赋予他们在特定时期内 NFT 的临时使用权,直到租金到期。
Double提出ERC-4907在 ERC-721 的所有者角色之外添加了一个用户角色,并添加了终止用户权限的函数 expires() 以方便租用,只要 expires() 规定的时间到期,租借人对 NFT 的使用权立即自动终止。expires功能是一项至关重要的功能,因为如果没有它,所有者必须在租用期限结束后手动收回用户权限。
2022年6月29日,NFT 租赁市场 Double Protocol 推出的可租赁 NFT 标准ERC-4907已通过以太坊开发团队最终审核,成为以太坊上第 30 个状态为”Final“(最终版)的 ERC 标准。这里就不对 ERC-4907 标准展开介绍,感兴趣的读者可以自己去搜索了解。
doNFT 将抵押模型中的所有权转移替换为 doNFT 转移。并且 doNFT 将在其上作为元数据具有有效期。当用户支付 NFT 的租金时,其将收到一个 doNFT,其中包含与原始 NFT 的映射和到期日期。租期结束时,doNFT 将自动到期。 通过这种方式,贷方将不再害怕丢失其原始 NFT,而租用者也将永远不需要支付抵押品。
对于无法升级合约,以使其 NFT 具有两个角色的现有项目,Double提供了同样优雅的 Wrapped Dual-Roles NFT 解决方案。该方案铸造了一个包含用户信息的新 NFT,并将其包裹在原始 NFT 之上。类似于将 ETH 包装到符合 ERC-20 的 wETH 中,wNFT 消除了双重支出的风险,因为它实现了与基础 NFT 1:1 对应。此解决方案只需30行代码即可,并且与第三方元数据扩展解决方案的业务逻辑保持分离,十分的高效简洁。
参考资料: