作者:Brett Harrison,美国FTX总统
原文:0x137
本文整理了FTX美国区总裁Brett Harrison在其个人社交媒体平台上的观点,节奏性BlockBeats整理翻译如下:
以太坊NFT是一种由为特定NFT系列创建的智能合同生成的令牌,而索拉纳NFT是一种普通的SPL令牌,供应固定。以下是我为FTX写的关于这两个NFT的优缺点的看法。
NFT颐泰坊
通常,以太坊的NFT集合是通过部署新的智能合约来创建的,这些合约目前必须符合ERC-721或ERC-1155标准。这样,市场仅通过使用智能合约地址就可以在日志事件中轻松识别NFT交易。例如,Bored Ape游艇俱乐部集合中的所有转让事件都来自地址为0x B4 ca 0 ed 7647 a 8 ab 7 c 2061 C2 e 18 a 18 a 936 f 13d的合同。为每个集合使用单独的智能合约还可以带来另一个好处,即集合创建者可以直接将NFT交互的附加逻辑写入智能合约代码。例如,Crypto Kitties的合同具有与分配和繁殖相关的功能。
但是这种方法也有缺点。
首先,智能合约上的所有操作和事件都依赖于合约的ABI(应用二进制接口),不能保证每个集合都完全采用ERC-721或ERC-1155接口。再次以CryptoKitties为例。它的诞生早于ERC-721,其传输日志事件的签名与实际的ERC-721传输略有不同。因此,试图使用ERC-721的ABI进行解析是无效的,只能使用CryptoKitties专用的ABI。
其次,每次改变NFT原有状态的操作都是对其智能合约的函数调用,需要支付ETH气费。这包括为除所有者以外的帐户设置批准,以代表所有者转移NFT。如果你只有一个ETH钱包,但是想代所有用户支付转账费用,可能会很麻烦。如果所有者的钱包中没有ETH,则不能为该钱包设置转账批准。
最后,没有什么可以阻止ERC-1155 NFT的创造者在未来铸造更多的副本,将最大供应量从1改为大于1。因此,您必须假设这样的标记可能只是同构集合中许多标记中的一个。
索拉纳NFT
Solana上的NFT只是一个普通的SPL令牌(Solana程序库令牌),其供给集固定等于1,通常会附加一些元数据。这使得Solana上的NFT非常容易部署和传输,不需要编写或部署智能合约,也不需要像以太坊一样根据NFT调用不同的传输函数。
因为索拉纳的交易成本低,所以在钱包之间转移NFT非常便宜。正是这一特性,使得日后在索拉纳上向收藏爱好者发放空投NFT变得很普遍,而且不需要支付昂贵的燃气费。通过使用多重签名,令牌拥有者之外的钱包地址也可以支付交易成本,所有操作都可以在一次交易中完成。这对FTX来说非常方便,我们希望为所有用户支付索拉纳NFT的转账和取款费用。
Solana简约NFT的主要缺点是很难将集合中的所有NFT绑定在一起。通常,找出集合中所有NFT演员的唯一有效方法是直接向创作者索要演员名单。我觉得链上整理NFT藏品的一些前沿概念,可以帮助索拉纳的NFT藏品创作者,以及NFT市场程序员。这可以通过类似以太坊的智能合约来实现,但这有些大材小用。相反,Solana开发人员b.sol提出了一个更好的想法:使用一个令牌来表示整个集合,并使用该令牌来转换相关的NFT。然后,按照root存储的hash树和集合令牌,就可以找到与集合一起cast的所有NFTs。之后,市场可以根据收藏令牌的铸造地址自动创建完整的铸造列表。
目前,我们仍处于NFT创作的早期阶段。我特别兴奋地看到,索拉纳上NFT的数量和交易量持续增长。也期待看到相关协议和工具的发展,让这个生态系统中的所有参与者都能有更快更方便的体验。
原始链接