从合约角度解读以太坊与Solana上NFT的优缺点_NFT:Inverse Bitcoin Volatility Index Token

本文梳理自FTXUS总裁BrettHarrison在个人社交媒体平台上的观点,律动BlockBeats对其整理翻译如下:

以太坊NFT是由为特定NFT合集所创建的智能合约生成的Token,而SolanaNFT则是具有固定供应的普通SPLToken。以下是我在为FTX编写过这两种NFT之后,关于它们优缺点的看法。

以太坊NFT

通常,以太坊NFT合集是通过部署新的智能合约来创建的,这些合约当前须符合ERC-721或ERC-1155标准。这样一来,市场仅使用智能合约地址,就能够轻松识别日志事件中的NFT转账。例如,所有BoredApeYachtClub合集中的转账事件都来自一个地址为0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D的合约。每个合集都使用单独的智能合约还能带来另外一个好处,即合集创建者可以将NFT交互的额外逻辑直接编写到智能合约代码中。例如,CryptoKitties的合约中就有与分销和育种有关的功能。

安全公司:已阻止一次攻击并帮助0xsifu挽救100 ETH:4月9日消息,安全公司BlockSec发推称,已成功阻止一个攻击交易并挽救100 ETH,0xsifu可以与其联系。

据此前报道,派盾发推称,SushiSwap RouteProcessor2合约存在与Approve相关漏洞,导致Frog Nation前CFO 0xsifu损失超过330万美元(约1900 ETH)。派盾提醒用户尽快撤销0x044b7开头合约相关权限以避免遭受损失。

此前推特用户Trust表示,自己已进行白帽黑客攻击并转移0xsifu的100 ETH,希望将其归还给0xsifu,0xsifu可以私信联系自己。Trust之后发推称,“这太疯狂了。在我拯救一切之前,MEV机器人已经部署合约并复制了攻击。”[2023/4/9 13:53:12]

但这种方法也有缺点。

数据:某MATIC巨鲸地址5小时前将800万枚MATIC转入币安:金色财经报道,据Lookonchain监测,一个MATIC巨鲸地址在北京时间2月2日04:17:59起将800万枚MATIC(约980万美元)转入币安。2022年11月11日,该地址将3000万枚MATIC(约32000万美元)转入币安。2022年8月31日,该地址从Polygon Foundation获得2亿枚MATIC,目前仍持有1.62亿枚MATIC(约1.99亿美元)。[2023/2/2 11:42:51]

首先,智能合约上的所有操作和事件都依赖于合约的ABI,并且不能保证每个合集都完全采用ERC-721或ERC-1155接口。再次以CryptoKitties为例,它的诞生早于ERC-721,其传输日志事件的签名与实际的ERC-721传输略有不同,因此尝试使用ERC-721的ABI来进行解析是不起作用的,只能使用CryptoKitties特定的ABI。

北京市委理论学习中心组:进一步扩大数字人民币应用范围:1月9日消息,北京市委理论学习中心组学习(扩大)会议举办构建新发展格局讲座会议强调,用好产学研用资源,整合各方力量开展联合攻关,力争在大数据、区块链、人工智能等关键底层技术领域取得新突破。国家金融科技基础设施十分重要,要做好服务。用好大数据交易所,夯实底层数据基础。应用场景是最好的催化剂,要深化发布和对接机制,支持金融科技在普惠金融、绿色金融、跨境贸易等领域推广应用。进一步扩大数字人民币应用范围。(金十)[2023/1/9 11:02:11]

其次,每个变更NFT原始状态的操作都是对其智能合约的函数调用,需要支付ETHgas费用。这包括为所有者以外的其他帐户设置批准,以代表所有者转移NFT。如果你只有一个ETH钱包,但却希望代表所有用户支付转账费用,可能就会很麻烦。如果所有者的钱包中没有ETH,就无法为此钱包设置批准以进行转账。

ZachXBT:从FTX转移的资金似乎有部分是白帽基金,约1.96亿美元:11月12日消息,据区块链侦探 achXBT表示,从 FTX 转移资金的地址中似乎有部分是白帽基金,其中黑客地址似乎是 0x59 和 6sek1(约 4.5 亿美元),白帽地址似乎是 0x97 和 0xd8(约 1.96 亿美元),不确定 6b4ay(如果算上 MAPS、OXY 等非流动性代币,则为 16 亿美元) 。6sek1 也有一些流动性较差的 Sollet 代币,并在 30 分钟前出于某种原因将一些代币发回了 FTX US。[2022/11/13 12:56:43]

最后,没有什么能阻止ERC-1155NFT的创建者未来铸造更多的副本,将最大供应量从1更改为大于1,因此你必须假设此类Token可能只是同质性合集中的多个Token之一。

SolanaNFT

Solana上的NFT都只是普通的SPLToken,其供应集固定等于1,并且通常附加了一些元数据。这使得Solana上的NFT非常易于部署和传输,无需编写或部署智能合约,也无需像以太坊那样根据NFT调用不同的传输函数。

由于Solana的交易费用低,在钱包之间转移NFT非常便宜。正是这一功能使得未来给Solana上的合集收藏者发放空投NFT能够成为一件司空见惯的事情,并且不需要支付昂贵的gas费用。而通过使用多重签名,Token所有者之外的钱包地址也可以支付交易费用,所有操作都能在单笔交易中完成。这对于FTX来说非常方便,我们希望为所有用户支付SolanaNFT的转账和提款费用。

Solana去合约式NFT的主要缺点是,很难将合集中的所有NFT绑定在一起。通常情况下,弄清一个合集里铸造的所有NFT的唯一有效方法,就是直接向创作者询问铸造清单。我认为一些前沿的链上NFT合集整理概念可以帮助到Solana的NFT合集创建者,以及NFT市场程序员。这件事可以通过像以太坊这样的智能合约来完成,不过这就有些大材小用。相反,Solana程序开发员b.sol想出了一个更好的主意:用一个Token来代表整个合集,并使用该Token来铸造相关的NFT。然后跟随root与合集Token存储在一起的哈希树,就可以找到使用该合集铸造的所有NFT。在此之后,市场就可以自动根据合集Token的铸造地址,轻松地创建完整的铸造清单。

当前我们仍处于NFT创造的早期阶段,我特别兴奋地看到Solana上的NFT在数量和交易量方面都持续地增长,也期待看到相关协议和工具的发展,使这一生态系统中的所有参与者都能有更加快速便捷的体验。?

原文作者:BrettHarrison,FTXUS总裁

原文编译:0x137

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:0ms0-8:886ms