ERC-4907合约标准介绍|解决NFT租赁问题、有效减少时间及Gas成本

fffmCQ.jpg

一个新的智能合约标准「ERC-4907」已于上周通过以太坊开发团队最终审核,此标准与 NFT 的租赁有关,可使得 NFT 租用过程变得更有效率,减少时间及 Gas 的花费。

(本文为 Web3 软体公司 thirdweb 对 ERC-4907 的解释,如有疑义以原文为主。)

当前的 NFT 租用问题

许多的 NFT 都有实质功能,可用于游戏或其他数位设施上,以改变并提升体验。例如,可以装备「宝剑 NFT」来造成更多伤害并提高玩家的表现。

然而,用户若希望在不承诺购买的情况下获得某些 NFT 的功能,「租用 NFT」 就是个替代选择。

租用 NFT 让用户只需支付一小部分价格即可将 NFT 暂时存放在钱包中,并用来解锁功能及数位体验。

在提供此租用 NFT 功能的现有专案中,他们将 NFT 持有者分成两种,分别为所有人 (Owner) 及使用者 (User)。

  • 所有人:拥有 NFT,可以出售或转移到另一个钱包。 
  • 使用者:钱包中持有 NFT,不能出售或转移。

这意味着租用 NFT 的钱包会暂时获得使用者的身份,而所有人必须提交两笔链上交易,一次是在期限开始时将该钱包地址列为使用者,另一次则是在租用结束时收回使用者身份。

ERC-4907 介绍

当前普遍的租用多透过上述的两笔交易完成,但无论是在时间或 Gas 花费上皆效率不佳,ERC-4907 便是要来解决此问题。

ERC-4907 智能合约标准增添了「过期」功能,此功能可在不进行第二次交易的情况下,自动结束使用期限,大大降低了 NFT 租用的整合成本。

ERC-4907 标准是由 ERC-721 标准延伸而来,意味着它向后兼容任何 ERC-721 合约,也就表示任何现有的 ERC-721 智能合约都可以通过合约延伸来实现租赁功能。

ERC-4907 的出现也解锁了一些有趣的应用,像是:

  • 电玩游戏 NFT 租赁
  • 代币认证俱乐部的临时会员资格
  • 代币认证软体的暂时使用权限
  • NFT 作为抵押贷款
  • NFT 可作为现实世界可出租资产的凭证

上述为 thirdweb 对 ERC-4907 的概念介绍,若想要更深入了解,可查看来自 NFT 租赁协议 Double Protocol 完整的 EIP 提案

NFT 租赁案例补充

根据最初的提案内容,来看看 ERC-4907 的使用范例。

1.假设 Alice 拥有 NFT 并想将其租出去,而 Bob 则想租用该 NFT。

2.Alice 批准租赁合约,使其 NFT 可被转移。

3.Alice 将欲出租的清单发送至租赁合约。

4.Bob 选择一个租赁期间,租金根据租赁时间及租金价格计算。接者,Bob 转移代币作为租金,租赁合约将 NTT 从 Alice 的地址转移至租赁合约,并将 NFT 的用户设置为 Bob,并设定到期时间为租赁时间。

5.当租约到期时,Alice 可以从租赁合约中赎回 NFT。

ERC-4907合约标准介绍|解决NFT租赁问题、有效减少时间及Gas成本

声明:该文观点仅代表作者本人,与炒币网无关。炒币网系信息发布平台,仅提供信息存储空间服务。对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,并不对文章观点负责。 提示:投资有风险,入市须谨慎。本资讯仅供参阅,不作为投资理财建议。

发表评论

登录后才能评论