一文了解 ERC721R 标准:如何为 NFT 提供“无理由退款”功能
作者:CryptoFighters Alliance
编译:Amber,ForesightNews
GameFi 项目 CryptoFighters Alliance 今日在官方推特上介绍了一个名为 ERC-721R 的新标准,该标准旨在为 ERC-721 和 ERC-1155 标准增加退款功能。简单来说,使用 ERC-721R 这一新标准的 NFT 项目可以为用户提供「N 天无理由退款」的功能,而这将有效地降低项目方跑路造成用户损失的风险。
推出这一新标准的原因
NFT 世界需要更有效的问责机制。目前 NFT 市场中存在着大量的规则漏洞,为了整个 NFT 生态系统的健康,我们需要更好的机制来防止这些事情发生。
提供退款机制可以为买家提供更有效的保护,同时也能加速整个市场的合规化进程。
Azuki 团队推出的 ERC-721A 标准对最通用的 ERC-721 进行了改进,有效降低了铸造 NFT 过程中的 Gas 消耗量,而本文介绍的 ERC-721R 标准将为通用标准带来无需信任的「退款」功能。
如何实现?
当你铸造使用 ERC-721R 标准的系列 NFT 时,铸造的资金会转由智能合约托管。发行者无法在第一时间提取资金,直到预设的等待期结束。在这个等待期内,买方可以将他们的 NFT 返还给智能合约并收回他们铸造时支付的以太坊。
如果因发行方的原因项目出现问题,买家可以在等待期结束前收回资金,虽然整个过程中支付的 Gas 无法被退回,但是这会让买家的损失降至最低,与此同时发行方也无法从中进行牟利。
优点
对买家来说,使用这一标准的 NFT 项目可以有效保护其权益。即便在最坏的情况下,买家也能够收回自己的大部分资金,仅需要支付链上交互过程中的 Gas 成本。这可以防止买家的资金被作恶的卖家转走,同时也会迫使创作者在交付产品的过程中更加「上心」。
而对卖家来说,使用这一新标准可以视作是一种「自信」和「负责任」的态度,可以提前与买方之间建立信任。
因此,这一标准的约束实际上对买卖双方都有好处。因为在退款机制的影响下,在等待期内项目的地板价一般来说不会跌破铸造价格。同时这也会逼迫短期炒作者提前离开项目,并筛选出对于项目真正有信心的「钻石手」用户。
总体来看,除了对于那些意图通过 rug 项目快速牟利的「骗子」是个坏消息,新标准对于正常的市场参与者来说都大有裨益。
等待期应该设置多久?
这个问题没有标准答案,但有一些事情需要考虑。
一个较长的等待期意味着,在等待期结束前,团队有更多的时间来交付。但同时也意味着在团队能够获得资金之前,需要等待更长时间。
目前已经使用这一新标准的项目在设置等待期时长的时候也存在较大的差异:
- Exodia 的等待期为 14 天;
- CryptoFighters 的等待期为 45 天;
- 而 Curious Addys Trading Club 的等待期长达 100 天。
路线图
未来,ERC-721R 标准还会支持更多更复杂的功能,比如向预设一个时间周期并向卖家线性释放 NFT 销售所获得的资金。或者说设定一个特定比例,这部分资金可以立即释放,其余部分则在未来的一段时间里分批释放。当然这种设计意味着买家支付金额的退款比例会随着预设比例而变化,但是创作团队可以更早地收回一部分资金,这或许可以为项目本身的发展提供一定帮助。