導語:
ERC-6551 是以太坊針對NFT 的新標準,旨在使它們更具實用性和交互性。 ERC-6551的關鍵特徵是代幣綁定賬戶(TBA:Token Bound Account),它為NFT提供了智能合約賬戶的接口和無許可註冊表。
ERC-6551 & ERC-721?
在了解ERC-6551 之前,先回顧一下ERC-721。 ERC-721 標準推動了非同質化代幣NFT的爆炸式增長。 NTF改變了基於區塊鏈的數字資產世界,乃至對各個行業都產生了顛覆性的影響。然而,隨著NFT 的不斷發展,舊標準顯示出其局限性。
ERC-721代幣的一個重要限制是其有限的可追溯性。這讓驗證資產的真實性和所有權變得具有挑戰性(這在高價值交易的情況下可能是一個問題)。另一個限制是缺乏可組合性,這意味著用戶不能在現有NFT之上嵌入額外的實用程序(Utility)。
NFT領域的最新創新是ERC-6551標準,它傾向於解決上述所有問題以及更多問題。 ERC-6551增強了ERC-721 NFT 的功能,允許它們作為自己的智能合約賬戶運行,旨在讓所有NFT 變得更具實用性和交互性。
注意:ERC-721 與ERC-6551 沒有直接關係。然而,這個原始的代幣標準為新的ERC-6551 代幣標準的工作和發展奠定了基礎。
什麼是ERC-6551?
ERC-6551是一個新興的以太坊NFT標準,於2023年5月7日在以太坊主網上發布。 ERC-6551 代幣標准通過啟用智能合約賬戶改進了NFT的功能。 ERC-6551的關鍵特徵是代幣綁定賬戶(TBA:token bound account)。代幣綁定賬戶為NFT提供了基於ERC-721的智能合約賬戶的接口和無許可註冊表( Registry) 。
ERC-6551賦予每個ERC-721代幣以太坊賬戶的全部功能。代幣綁定賬戶允許ERC-721代幣擁有其他鏈上資產並與實用程序交互,而無需更改現有的ERC-721智能合約或基礎設施。代幣綁定賬戶並以不可更改的方式記錄了在區塊鏈上執行的所有活動。
換句話說,NFT 的功能就相當於一個帶有地址的錢包,以太坊上的每個NFT 都擁有自己的錢包。
下圖解釋了ERC-721 代幣、ERC-721 代幣所有者、代幣綁定賬戶和註冊表( Registry)之間的關係:

ERC-6551如何改進NFT?
改進的用戶體驗:您可以管理所有NFT 並將其與其他資產(例如代幣或NFT)組合到單個ERC-6551 NFT 中。這改進了用戶體驗,用戶可以一起打包轉讓或出售資產。
鏈上身份:擁有代幣綁定賬戶的NFT可以在區塊鏈上創建完整的鏈上身份。這是因為代幣綁定賬戶使NFT能夠擁有錢包及其相關資產。此外,這些NFT直接與dApp交互,而無需依賴錢包。這開啟了新的用例,如游戲內置獎勵、信用評級和基於NFT歷史的忠誠度計劃。
互操作性:代幣綁定賬戶與以太坊網絡兼容,使它們能夠跨平台使用,用作身份或進行交易等等。
可追踪的歷史:ERC-721 NFT 沒有實用程序或交易歷史,這是一個缺點。代幣綁定賬戶註冊通過允許用戶跟踪NFT 的所有權、交易和實用程序歷史記錄來解決此問題。
ERC-6551的挑戰
- ERC-6551 是加密世界的新事物,這使得現有平台和加密項目很難轉向新的代幣標準。
- 一些NFT 平台可能不兼容或缺乏與ERC-6551 集成所需的技術,這可能成為其採用的障礙。
- 由於ERC-6551 代幣可以持有其他資產並與dApp 交互,因此它們很容易受到欺詐和詐騙,因此需要更加安全。
- ERC-6551 代幣在以太坊網絡擁堵期間可能會變得昂貴,從而縮小其應用範圍。
- 用戶意識和直觀體驗是成功採用ERC-6551 的必要條件。
NFT的未來
ERC-6551 是一項突破性的技術,可以為跨平台的ERC-721 應用開啟廣泛的可能性。它為ERC-721 代幣引入了代幣綁定賬戶,使它們能夠轉移和擁有其他資產。以太坊ERC6551NFT解鎖了新的用例,使得NFT的使用場景更加豐富,可以更好地滿足不同用戶的需求。隨著技術的不斷發展,我們可以期待在未來幾年看到更多的NFT的創新用例。
