好消息 :
好消息 :
原文作者:Brett Harrison,F(xiàn)TX US 總裁
原文編譯:0x137
以太坊 NFT 是由為特定 NFT 合集所創(chuàng)建的智能合約生成的 Token,而 Solana NFT 則是具有固定供應(yīng)的普通 SPL Token。以下是我在為 FTX 編寫過(guò)這兩種 NFT 之后,關(guān)于它們優(yōu)缺點(diǎn)的看法。
通常,以太坊 NFT 合集是通過(guò)部署新的智能合約來(lái)創(chuàng)建的,這些合約當(dāng)前須符合 ERC-721 或 ERC-1155 標(biāo)準(zhǔn)。這樣一來(lái),市場(chǎng)僅使用智能合約地址,就能夠輕松識(shí)別日志事件中的 NFT 轉(zhuǎn)賬。例如,所有 Bored Ape Yacht Club 合集中的轉(zhuǎn)賬事件都來(lái)自一個(gè)地址為 0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D 的合約。每個(gè)合集都使用單獨(dú)的智能合約還能帶來(lái)另外一個(gè)好處,即合集創(chuàng)建者可以將 NFT 交互的額外邏輯直接編寫到智能合約代碼中。例如,Crypto Kitties 的合約中就有與分銷和育種有關(guān)的功能。
但這種方法也有缺點(diǎn)。
首先,智能合約上的所有操作和事件都依賴于合約的 ABI(Application Binary Interface),并且不能保證每個(gè)合集都完全采用 ERC-721 或 ERC-1155 接口。再次以 CryptoKitties 為例,它的誕生早于 ERC-721,其傳輸日志事件的簽名與實(shí)際的 ERC-721 傳輸略有不同,因此嘗試使用 ERC-721 的 ABI 來(lái)進(jìn)行解析是不起作用的,只能使用 CryptoKitties 特定的 ABI。
其次,每個(gè)變更 NFT 原始狀態(tài)的操作都是對(duì)其智能合約的函數(shù)調(diào)用,需要支付 ETH gas 費(fèi)用。這包括為所有者以外的其他帳戶設(shè)置批準(zhǔn),以代表所有者轉(zhuǎn)移 NFT。如果你只有一個(gè) ETH 錢包,但卻希望代表所有用戶支付轉(zhuǎn)賬費(fèi)用,可能就會(huì)很麻煩。如果所有者的錢包中沒(méi)有 ETH,就無(wú)法為此錢包設(shè)置批準(zhǔn)以進(jìn)行轉(zhuǎn)賬。
最后,沒(méi)有什么能阻止 ERC-1155 NFT 的創(chuàng)建者未來(lái)鑄造更多的副本,將最大供應(yīng)量從 1 更改為大于 1,因此你必須假設(shè)此類 Token 可能只是同質(zhì)性合集中的多個(gè) Token 之一。
Solana 上的 NFT 都只是普通的 SPL Token(Solana Program Library Token),其供應(yīng)集固定等于 1,并且通常附加了一些元數(shù)據(jù)。這使得 Solana 上的 NFT 非常易于部署和傳輸,無(wú)需編寫或部署智能合約,也無(wú)需像以太坊那樣根據(jù) NFT 調(diào)用不同的傳輸函數(shù)。
由于 Solana 的交易費(fèi)用低,在錢包之間轉(zhuǎn)移 NFT 非常便宜。正是這一功能使得未來(lái)給 Solana 上的合集收藏者發(fā)放空投 NFT 能夠成為一件司空見(jiàn)慣的事情,并且不需要支付昂貴的 gas 費(fèi)用。而通過(guò)使用多重簽名,Token 所有者之外的錢包地址也可以支付交易費(fèi)用,所有操作都能在單筆交易中完成。這對(duì)于 FTX 來(lái)說(shuō)非常方便,我們希望為所有用戶支付 Solana NFT 的轉(zhuǎn)賬和提款費(fèi)用。
Solana 去合約式 NFT 的主要缺點(diǎn)是,很難將合集中的所有 NFT 綁定在一起。通常情況下,弄清一個(gè)合集里鑄造的所有 NFT 的唯一有效方法,就是直接向創(chuàng)作者詢問(wèn)鑄造清單。我認(rèn)為一些前沿的鏈上 NFT 合集整理概念可以幫助到 Solana 的 NFT 合集創(chuàng)建者,以及 NFT 市場(chǎng)程序員。這件事可以通過(guò)像以太坊這樣的智能合約來(lái)完成,不過(guò)這就有些大材小用。相反,Solana 程序開(kāi)發(fā)員 b.sol 想出了一個(gè)更好的主意:用一個(gè) Token 來(lái)代表整個(gè)合集,并使用該 Token 來(lái)鑄造相關(guān)的 NFT。然后跟隨 root 與合集 Token 存儲(chǔ)在一起的哈希樹(shù),就可以找到使用該合集鑄造的所有 NFT。在此之后,市場(chǎng)就可以自動(dòng)根據(jù)合集 Token 的鑄造地址,輕松地創(chuàng)建完整的鑄造清單。
當(dāng)前我們?nèi)蕴幱?NFT 創(chuàng)造的早期階段,我特別興奮地看到 Solana 上的 NFT 在數(shù)量和交易量方面都持續(xù)地增長(zhǎng),也期待看到相關(guān)協(xié)議和工具的發(fā)展,使這一生態(tài)系統(tǒng)中的所有參與者都能有更加快速便捷的體驗(yàn)。
投稿:請(qǐng)發(fā)郵箱 ruomao#hotmail.com (#換成@)
刪稿:本站內(nèi)容部分為會(huì)員轉(zhuǎn)載,如需要?jiǎng)h除請(qǐng)發(fā)至編輯郵箱處理!
建議:本站是養(yǎng)生門戶網(wǎng),分享的產(chǎn)品大多是食品為主,不能代替藥物。有一定的調(diào)理作用,但不保證每個(gè)人食用后有同樣的效果。分享的案例均轉(zhuǎn)自互聯(lián)網(wǎng),如您有大病,建議您去看醫(yī)生!我們理念是當(dāng)下就要養(yǎng)生!