ERC-6551和代幣綁定賬戶(TBA)的新時代

中級Dec 17, 2023
本文開篇回顧了 NFT 的歷史,然後分析了支持 ERC-6551 標準的詳細技術細節和覆雜性。通過與早期的 ERC-721 標準進行比較,文章凸顯了 ERC-6551 在功能性和靈活性方麵的優勢。最後總結了ERC-6551的實際應用、需要註意的問題以及現階段的局限性。
ERC-6551和代幣綁定賬戶(TBA)的新時代

ERC-6551 的代幣綁定賬戶 (TBA) 的引入揭示了一個新的範式。任何單一的不可替代代幣(NFT)現在都可超越其作爲單純數字資産的傳統角色,成爲功能齊全的錢包。

這一技術突破的影響遠遠超出了藝術和數字收藏品的範圍。貿易、游戲和無數其他行業都準備好迎接這一變革。TBA 支持的 NFT 新用例爲更多創新創造了有利條件。它需要徹底重新構想我們對鏈上所有權、身份和價值的看法。

在這篇文章中,我們從頭開始,簡要介紹 NFTs 的歷史。然後,我們深入探討了你支持 ERC-6551 的技術的覆雜性,併通過 ERC-721 和 ERC-6551 的併排比較來進行補充解釋。最後,我們思考了 ERC-6551 目前的用例、註意事項和局限性。

NFTs 的誕生與消亡

對於以太坊世界而言,2017年是重要的一年。在這一年,ERC-721 爲獨特數字資産的代幣化創造了有利條件,併爲鏈上所有權和來源的未來提供了新的視角。NFTs 涌入CryptoKitties、NBA TopShot 和 CryptoPunks 等開創性項目引髮的流行浪潮併順勢而爲,迅速成爲主流關註的焦點。

從開髮者、創作者到日內交易者,NFTs 適合所有人。不久之後,NFT 行業就變得過度飽和,併受到投機和炒作的破壞。遺憾的是,2022年末,人們信心開始減弱,市場調整開始步入正軌。

NFTs 底層技術最忠實的構建者和信任者仍在探尋下一步的“舉措”。大約一年後,ERC-6551出現,爲 NFTs 註入了新的活力。

什麽是ERC-6551?

ERC-6551 是代幣綁定賬戶的以太坊標準。它由 Future Primitive 團隊(Benny GiangJayden Windle等)創建,於2023年5月7日*在以太坊主網上上線。它的到來讓人們得以爲每個 ERC-721 NFT 創建智能合約錢包,開創了可組合性、動態性和交互性的新水平。

2023年2月23日,初步提案得以髮布。

💡 Benny 是創建 ERC-721 和 CryptoKitties 的團隊成員之一。

什麽是代幣綁定賬戶 (TBA)?

代幣綁定賬戶 (TBA) 是可爲 ERC-721 代幣擁有的智能合約賬戶創建接口和註冊錶的錢包。它們與“擁有”它們的 NFTs 直接相關。

代幣綁定賬戶賦予 NFT 兩個重要的特性。第一個是“擁有資産的能力”——這些資産包括無論是ERC-20、ERC-721,還是 ERC-1155。第二個是“參與社會治理的能力”(例如,成爲多重簽名的簽名者、註冊自己的 ENS 域或對社區提案進行投票)。

ERC-6551的底層機製

如前所述,TBAs 是單個 ERC-721 NFT 擁有的智能合約錢包。然而,錢包的控製權爲 NFT 持有者所有。他們有權通過 TBA 執行鏈上操作。

ERC-6551 TBA 的機製可以分爲 3 個部分:

註冊管理

註冊管理機構運行著兩項對於 TBA 的創建至關重要的職能:

  1. createAcount:使用指定的實現地址爲ERC-721部署全新的TBA。
  2. account:計算現有 ERC-721 代幣的 TBA 地址。

最小代理合衕

然後,每個 TBA 都會作爲 ERC-1167 最小代理 (MPC) 分髮到全世界,併在字節碼上附加不可變的常量數據。使用 MPC 有兩個原因:

  1. 更便宜:您無需多次部署 NFTs 合約,隻需剋隆合約即可。
  2. 更少的操作:您隻需要部署代理合約一次。

賬戶接口

  1. 定義 TBA 當前可用的一組功能 → 定義它可採取的一組操作。
  2. 允許限製 NFT 所有者執行調用的能力。這對於安全目的至關重要,因爲它能防止對 TBA 的未經授權的訪問。另一方麵,帳戶界麵提供了一種曏非所有者帳戶授予執行權限的方法。這對於多方 TBA 很有用。

ERC-6551 機製憑借這三個部分充當智能合約錢包。

它保留了 ERC-721 的原語,衕時減輕了其局限性。

您可能會問,這些限製到底是什麽? 🤔

ERC-721 的局限性和 ERC-6551 的優勢

來源

ERC-721 ❌僅提供所有權證明。該資産將鏈接到所有者的帳戶,但不會描繪資産的交易歷史、效用等故事。

ERC-6551 ✅ 你的 NFTs 現在會描述一個故事,包括完整的交易歷史和實用性。它維護自己的非許可註冊錶和鏈上活動日誌。提供有關 NFTs 歷史交易和互動的寶貴見解。

可組合性

ERC-721 ❌它們存在於真空中,獨立於您的任何其他資産。

ERC-6551 ✅ 是時候捆綁起來了。使用您的 NFTs 和相關資産創建一個鏈上參與方,例如NFTs和代幣。當您出售或轉讓 ERC-6551 時,其中的所有資産都會隨之消失。

身份

ERC-721 ❌作爲單一資産,NFTs 沒有自己的身份。隻有錢包才算作“在線身份”。

ERC-6551 ✅ NFTs 擁有自己的身份——併且不再與持有它們的錢包綁定。現在是 NFTs 世界的 dApp。它們不再隻是“數字收藏品”——它們是您數字角色的延伸。

動態性

ERC-721 ❌ JSON 元數據是靜態的。無法添加任何附加值。無法應用進一步的定製。

ERC-6551 ✅ 允許添加資産,這意味著您能更改 NFTs 的價值或外觀,而無需更改其元數據。你好,不斷髮展的藝術 NFT!

交互性

ERC-721 ❌ 無法與其他鏈上資産交互。

ERC-6551 ✅ 能夠擁有 ERC20、721 和 1155 等鏈上資産。它們增強了其性能或外觀。您可通過自己獨特的個性和故事讓您的 NFT 煥髮活力。

價值來源

ERC-721 ❌價值源自純粹的投機和外部和/或鏈下活動。

ERC-6551 ✅ 其來源和交互能力賦予了它更多價值。

ERC-6551 的另一個優勢是,它能與現有的以太坊基礎設施曏後兼容。它們本身與 ERC-721 代幣兼容,這意味著它們既不需要新的合約部署,也不需要包裝 NFTs。它們還與 OpenSea、Metamask、Etherscan 等平颱和工具兼容。

ERC-6551 用例

游戲

TBA 是名副其實的游戲規則改變者。TBA 具有可組合性,能夠爲單個角色創建游戲內“庫存”。玩家將能夠將所有游戲資産轉移到角色的“錢包”中,從而穫得無縫的玩家體驗,併讓他們全麵了解自己的成就。

社區建設

在線社區(例如 NFT 項目、DAOs)成員將有更多的參與動力。他們最初購買的 NFT,無論是 PFP 還是會員卡,都會因收集相關代幣、NFT 或其他資産而積纍價值。

您可使用Sapienz #3305 查看它的實際效果。

會員資格、忠誠度計畫、聲譽繫統、鏈上身份

如果鏈上身份由給定錢包中的資産和交易組成,那麽 TBA 能使 NFTs 擁有自己的身份。它們還可獨立與 dApps 交互。

這爲忠誠度計畫和聲譽繫統開辟了無數的機遇。NFT 可讓所有者進入忠誠度計畫併享受福利,或者在貸款的情況下,NFT 可用作可驗證信用評級的工具。

ERC-6551 的註意事項和限製

ERC-6551主網上線還不到1個月。盡管其技術具有開創性的,但它的前進之路仍然充滿坎坷。

❌ 併非所有 NFT 都受支持

僅 ERC-721 的打包版本可兼容。在開始之前,檢查兼容性至關重要。

❌缺乏生態繫統支持

併非所有人都欣然接受變革。一些現有的項目和平颱還未對 ERC-6551 産生興趣。尤其是那些熱衷於ownerOf 方法*的人。

❌安全風險

權力越大,責任越大。 NFTs 價值的增加意味著,它們將更加吸引黑客的攻擊。爲了確保穩定性併允許使用更高價值的資産,ERC-6551將需要嚴格的測試。

❌ 用戶體驗

ERC-6551 在該領域還較新,因此幾乎沒有得到用戶的反饋。雖然概念上併不難理解,但該功能在技術上是全新的。爲了讓用戶理解併瀏覽代幣綁定賬戶的技術方麵,它還需要更多地關註流程和直觀的界麵。

結語:展望未來

NFTs 的興盛時期早已過去,但忠實的支持者一直在等待它們卷土重來。雖然不明顯,但 ERC-6551 標準是否正在開創一個數字資産髮生自然而必要髮展的未來?

ERC-6551 建立在 ERC-721 奠定的基礎之上,併在功能、所有權和互操作性方麵實現了有意價值的提升。盡管它們仍處於試驗階段,但顯然ERC-6551 和代幣綁定賬戶將在 NFT 的髮展中扮演重要角色。數字資産格局正在達到一個新的高度。借助 ERC-6551 支持的一繫列新功能,數字領域將打開更多創造力、創新和連接之門。我們迫不及待地想看看,您將構建什麽。

聲明:

  1. 本文轉載自[pinata],著作權歸屬原作者[Kelly Kim],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册