讓普通用戶進入加密領域仍然是一個挑戰。因為加密領域裡有著不少複雜的技術性概念,如智能合約、私鑰和公鑰等加密貨幣錢包術語以及中心化和去中心化實體之間的限制性基礎設施。但以太坊上一些改變遊戲規則、用戶友好的創新協議標準的提出,似乎讓事情變得簡單起來。
像ERC-20、ERC-721和ERC-1155 等標準協議一樣,新協議ERC-4337和ERC-6551同樣在拓展以太坊生態系統中發揮重要的作用,以太坊開發者社區通過它們解鎖了許多創新性dapp用例,降低了普通用戶的使用門檻。一旦實現,以太坊將立即變得更加可定制、靈活和麵向未來。
1關於EIP和ERC?
首先我們來介紹一下EIP和ERC的區別。以太坊改進提案(EIP:Ethereum Improvement Proposals)規定了以太坊平台的核心協議規範標準和合約標準等。以太坊徵求意見提案(ERC:Ethereum Request for Comment )是一種以太坊改進提案,設定合約和代幣標準等應用級標準。只有在鏈上治理授權更改後,EIP才能成為ERC。
2 ERC-4337
ERC-4337:將智能合約功能引入錢包。
ERC-4337是無需更改任何共識層即可在協議上實現賬戶抽象(Account Abstaction) 的以太坊標準。 ERC-4337最早在2021年提出,於2023年3月,ERC-4337部署到以太坊主網,實現在單個合約賬戶中進行交易和創建合約。本質上,賬戶抽象創造了一種新的賬戶類型,將用戶的加密錢包變成了支持智能合約的賬戶。
以太坊中的兩種賬戶各自具有不同的功能。外部擁有賬戶(EOA)由用戶擁有和控制,而智能合約賬戶(合約賬戶)是部署到網絡中的智能合約。兩種賬戶均可接收、持有和發送ETH或代幣。
當前以太坊上現有的大多數錢包創建的都是EOA 賬戶,如MetaMask。這些錢包都受限於EOA賬戶的設定規則。受限條件包括賬戶訪問完全依靠私鑰,且所有交易均需簽名。因此,錢包設置程序和私鑰安全措施通常十分複雜,且不便於用戶使用。如果用戶丟失了助記詞,就意味著再也無法訪問帳戶及其里面的資金。
ERC-4337消除了此類限制。通過ERC-4337,用戶可以享用同時具備智能合約和外部擁有賬戶功能的單一賬戶。這樣一來錢包成為智能賬戶的代名詞——可以執行多項任務、處理多因素身份驗證、啟動和維持加密貨幣訂閱等的實體——所有這些都通過代碼實現。
一般來說,賬戶抽象的實現旨在為錢包提供兩個好處:一是使加密錢包更加用戶友好;二是防止丟失加密貨幣或加密錢包訪問權限。它可以使加密行業外的普通用戶更容易訪問以太坊,可以解決用戶目前從創建錢包到使用錢包所面臨的一些關鍵問題,讓錢包變得更加簡單易用。
3 ERC-6551
ERC-6551:改變NFT上的遊戲規則
ERC-6551是一個新興的以太坊NFT標準,於2023年5月7日在以太坊主網上發布。 ERC-6551 代幣標准通過啟用智能合約賬戶改進了NFT的功能。 ERC-6551的關鍵特徵是代幣綁定賬戶(TBA:token bound account)。代幣綁定賬戶為NFT提供了基於ERC-721的智能合約賬戶的接口和無許可註冊表。
ERC-6551賦予每個ERC-721代幣以太坊賬戶的全部功能。代幣綁定賬戶允許ERC-721代幣擁有其他鏈上資產並與實用程序交互,而無需更改現有的ERC-721智能合約或基礎設施。代幣綁定賬戶並以不可更改的方式記錄了在區塊鏈上執行的所有活動。
ERC-6551帶了哪些創新性用例呢?
1可組合性:你可以將你的相關資產(NFT、代幣、身份特徵等)捆綁到一個NFT 中,從而能更輕鬆地跨不同平台管理和轉移你的資產。
2鏈上身份:讓NFT成為真正的鏈上身份。換句話說,你的NFT 可以獨立地與dapp 交互,而不必依賴持有它的錢包。
3 實用性:NFT 目前無法自行與其他鏈上資產或平台交互,這限制了它們的功能。而有了TBA 以後,NFT不再只是一個所有權證書, NFT 更有價值和實用性。
通過ERC-6551,NFT 的功能就相當於一個帶有地址的錢包,以太坊上的每個NFT 都擁有自己的錢包。同時,ERC-6551 建立在旨在簡化用戶錢包體驗的ERC-4337 標準之上。因此,在新形式的錢包標準「智能賬戶」之中為NFT 集成TBA 功能,極大地優化了Web3 的用戶體驗。
4總結
不論是ERC-4337還是ERC-6551,這些改變遊戲規則、用戶友好的創新標準極大地改善了Web3的用戶體驗。對於普通用戶和加密貨幣初學者來說,將會很容易創建自己的智能錢包賬戶,輕鬆體驗去中心應用程序。隨著進入加密領域的技術壁壘不斷降低或消除,有望加速對加密貨幣和Web3 的大規模採用。