NFT 为什么会有差异,探索底层的铸造协议

NFT 的流行,让许多人都对它已经不怎么陌生了。但你真正了解过它么?从表面来看,每个 NFT 之间的性质、特点以及属性和功能等都没有多大的差别,当我们深入了解时才会发现,在不同应用领域的 NFT 之间,也有一些细微的不同。是什么导致了这些差异的存在呢?这个问题的答案,就在 NFT 背后的铸造协议当中。
在这里插入图片描述

NFT 是依靠区块链而衍生出来的一个数字生态,最早拥有完整“非同质化”特性的 NFT 是出现在以太坊当中,在铸造时,也是通过以太坊中智能合约标准协议完成,尽管在后来有大量新的公链或联盟链不断产生,但采用的协议基本都是以太坊中的标准协议或其变种。

ERC-721

这是 NFT 铸造协议中最基础也是最早的协议。ERC-721的出现,定义了非同质化所拥有的特性,即不可分割、独一无二。通过 ERC-721,让任意形式的数字内容都能在链上转化为数字资产,为局限于发行加密代币的区块链打开了全新的大门,应用场景也开始得到了拓展。

ERC-1155

这是对 ERC-721的一个改版协议。在常规的 NFT 铸造时,ERC-721便可以满足基本的需求,但在一些需要批量铸造的应用场景中,ERC-721也暴露出了它不能批量工作的不足之处。例如,在游戏领域中,需要铸造1000个同样的 NFT 道具时,使用 ERC-721便需要一个一个的铸造,重复1000次,支付的Gas费用也需要1000份。
在这里插入图片描述

ERC-1155便允许使用者在同一个智能合约中完成批量、重复铸造。这个协议在一定程度上融合了 ERC-20和 ERC-721的功能,因此它可以 一次性铸造大量同质化或非同质化的数字资产。而在铸造过程中,仅需支付一次的 Gas 费用即可。

虽然 ERC-1155也可以用于铸造同质化代币,但更多时候,它通常是被用于游戏等场景非同质化代币的批量铸造。

ERC-721R

这是一种为 ERC-721和 ERC-1155标准打造了退款功能的协议。一个完整且合理的交易链是允许购买者退款的,但通过 ERC-721和 ERC-1155协议铸造的 NFT 并没有这个功能。
在这里插入图片描述

ERC-721R 在协议中增添了去信任的退款协议。就如同当前很多电商平台一样,ERC-721R 中存在一个类似的“资金托管池”,用户购买 NFT 后的资金由智能合约持有,这个智能合约会设置一个退款时间期限,在这个期限中,合约也不能提走这笔购买的资金。当用户在购买一个含有 ERC-721R 协议的 NFT 之后,便可以在合约规定的时间期限中,拿回“寄存”在合约中的资金,同时,购买的 NFT 也会返还给原持有者。在这个过程中,用户仅会损失交易时的 Gas 成本,这是区块链交易中一笔必须支付的成本,同时也可以减少恶意利用退款功能的用户。

总结

NFT 铸造协议并非一层不变的,随着应用场景的不断增加,各种适应性的协议也会随之诞生。多样化的铸造协议,为 NFT 带来了别具一个的生命力,是数据价值能够源源不断地释放。

猜你喜欢

转载自blog.csdn.net/xfilesystem/article/details/124611678