ERC-6551 作為拓展卻可以兼容以往絕大多數已經部署的 NFT 協議,而拓展後的 NFT 可以作為帳號本身的定位實現 NFT 嵌套組合,並且 NFT 轉移時等於全關聯資產的轉移,進一步被認為是最適合 on-chain 與 GameFi 場景的 NFT 拓展。
- 原文標題:《NFT即錢包的ERC-6551 真有那麼神奇嗎?》
- 作者:十四君
ERC-6551 提案是一個全新 Token 標準,屬於一種對原 NFT 標準的顛覆升級,就在六月底結束的 ETHGloble Waterloo 黑客松比賽中,入圍決賽的 11 個項目中有 4 個都是基於 ERC-6551 協議的項目。
一下子讓人們關注到這樣新協議的吸引力,並且該協議本身立意較高。
ERC-6551 作為拓展卻可以兼容以往絕大多數已經部署的 NFT 協議,而拓展後的 NFT 可以作為帳號本身的定位實現 NFT 嵌套組合,並且 NFT 轉移時等於全關聯資產的轉移,進一步被認為是最適合 on-chain 與 GameFi 場景的 NFT 拓展。
1、NFT 即錢包並不是首次嘗試
ERC-6551 推出的這些錢包被稱為「Token 綁定帳戶」(Token Bound Accounts),簡稱 TBA(即 NFT 持有者可以使用 TBA 發起鏈上操作),其靈感來源於 SBT,筆者在一年前有研究過 SBT 與類似的 A3S 協議。
對於 A3S,用戶使用的操作其實和目前 ERC-6551 的運作模式很相似。
- 用戶從智能合約地址工廠中鑄造一個 Commander NFT,它就會自動部署相應的智能合約。
- 智能合約的所有者指向相應的 NFT 持有者。
- 合約可以接收任何類型的鏈上資產,並且只允許所有者發送資產,就是將這個智能合約將作為用戶與任何區塊鏈 dApp 交互的載體。
對比優缺
ERC-6551則是圍繞 ERC721 的拓展的定位,他不依賴於必須使用 A3S 制定的這一個 NFT,而是任意已經部署過的 NFT 比如 Azuki,無聊猿等都可以作為所有權的來源。
拓展閱讀:《一種轉移並在 Os 拍賣不可轉移靈魂綁定代幣的方法》
2、ERC-6551 是如何運作的?
核心是註冊與調用流程。
對於運作機制的詳細解讀以及部署指南,以及 NFT 協議歷史對協議拓展進行的嘗試以及其發展脈絡,完整的研報已經投稿至 Web3Caff 平台的 research 頻道(頭部付費研報平台,正在進行十四君粉絲聯合活動,可使用「shisi」為推薦碼延長 15 天會員期)。
閱讀全文:《NFT 即錢包新標準 ERC-6551 研究報告:能否成為 NFT 的破局之道?全景式拆解其構成背景、實現機制、應用場景與優缺挑戰》
3、如何評價 ERC-6551?
3.1、優點源於 CA 的高度定制性
由於其部署出來的本質是 CA 地址,除了無法簽名,依賴 EOA 交易來驅動之外,屬性(含 Nonce 後)與正常 EOA 地址彆無二至,所以等於讓 NFT 具有了和 EOA 帳戶一樣的承載能力。
便於批量化的轉移,是直接轉移帳號本身的所有權,類似於交易 On-Chain 遊戲中的帳號本身
但要注意,他底子依舊需要 EOA 交易來驅動,只是鏈上身份主體不是 EOA 中私鑰所對應的地址,所以一些說法:「你的 NFT 可以獨立地與 dApp 交互,而不必依賴持有它的錢包」。這是錯誤的。
由於鏈上身份的定位,所以凡是和身份有關的角度都可以再次復現。
3.2、缺點源於依賴應用層的必要性
往往點評我會說,優勢很明顯,但局限性是 xx,然而面對 ERC6551 其實是相反的,因為他的優勢並不那麼明顯而局限性卻很顯著,因為「為什麼必須是他」這點很難解釋出來。
對於鏈上 NFT 的可組合性,這本身不是 ERC-6551 的能力,而是作為 CA 錢包本身自帶的基礎功能,至於通過 ERC-6551 所增幅到的通過 NFT 來轉移的這點,更多類似一種採用市場的方式來公平化帳號轉移的定價和執行上。
所以問題的根源就會回到,憑什麼 NFT 更會期望用如此的方式來實現組合?
如果實在要有意義,那就只能說是,對於超大批量的 NFT 資產同時交易的 Gas 消耗很低,然而我想多數用戶應該是只想賣點家具,而不是把整個房子打包賣完。即使是針對某個遊戲方裡的遊戲 NFT 資產,遊戲方也應該是並不希望玩家就此賣號走人,所以天然的對其支持有限。
至於 SocialFi 的核心敘事 Web3 社交與 ERC-6551 的結合這點也會有同樣的問題,即社交本身不應該鼓勵賣號本身,否則關注的豈非是個被人買賣的數據了。
3.3、總結
如今市場一瞬間被新標準所抓住眼球本質上是對目前貧瘠的 NFT 協議創新的悲觀,現在的 NFT 缺乏實際價值映射未必是協議層的問題,而是應用層的問題。如今生成端產生的大量 NFT 需要被鏈上多元化的用戶需求所消費掉,正如長期看 ETH 總是有價值,因為生態越繁榮會需要的手續費就越高,同理 NFT 本身也應該是某種消耗品,會逾期,會 Burn,可以融合產生更高淨值的產物。