聊聊VitalikButerin 最近提到了的Ethereum 賬戶抽象

在EDCON2023黑山演講中,Vitalik Buterin再次提及以太坊的「賬戶抽象」概念,這項技術旨在提升錢包使用的靈活性與安全性。以下是核心要點:

  • 當前問題:現有以太坊賬戶多為EOA(外部擁有賬戶),僅靠單一私鑰管理,功能受限且風險集中。

  • 賬戶抽象運作:結合EOA與合約賬戶,允許用戶通過智能合約自訂權限(如多簽、賬號找回),並透過EIP-4337提案簡化流程:

    • 用戶操作由EOA發起,生成「UserOperation」至公共池。
    • 打包器(Bundler)將操作提交至入口合約,由合約賬戶驗證後執行。
    • 支持第三方代付gas費,並可一次性完成多步驟交易的gas支付。
  • 優勢

    • 降低錢包遺失風險(如社交恢復功能)。
    • 提供多簽、自訂簽名算法等進階管理。
    • 項目方可代付gas費,簡化用戶操作。
  • 相關項目

    • 錢包應用:Unipass、Argent、Safe等已支持賬戶抽象。
    • 公鏈:Starknet、zkSync等L2鏈原生整合此功能。

儘管賬戶抽象能優化Web3體驗,但普及仍需錢包產品進一步降低使用門檻,且去中心化本質仍難與中心化服務的便利性相比。

總結

最近EDCON2023 黑山的演講上,VitalikButerin 又提到了#Ethereum賬戶抽象(account abstraction)。看了不少深入分析的文章和報告,技術性都比較強,於是想試著用大白話來聊一聊:

目前的用戶賬戶基本都是EOA賬戶,一個私鑰管理著賬戶的一切權限。而一個賬戶抽象的賬戶裡麵包含一個EOA賬戶和一個合約賬戶。意味著用戶可以通過合約賬戶對賬戶的權限進行個性化設置和管理。比如可以利用合約賬戶實現多簽,賬號找回等。

關於賬戶抽象最重要的一個提案就是EIP-4337 了。具體原理,Real_Mashanglion的這個圖看的一目了然。簡單來說,當用戶想對賬戶進行操作時,由EOA發起,生成一個UserOperation,每個用戶的UserOperation都放到mempool池。打包器(Bundler)將池子裡的UserOperation打包後交給以太坊上的入口合約執行。用戶的合約賬戶可以完成用戶操作的一系列驗證,並將驗證結果發送給入口合約。並且EIP-4337支持選擇誰來支付gas費;當一個操作需要多次交互時,用戶不需要每次簽名扣gas,可以一次性支付gas解決。

聊聊VitalikButerin 最近提到了的Ethereum 賬戶抽象

賬戶抽像有什麼好處?

主要是利於錢包用戶:由於可以設置社交找回錢包,錢包丟失的風險降低了; 用戶在用戶端就能很方便的設置多簽、設置簽名算法、進行精細的權限管理等,十分靈活,讓用戶的錢包變得智能化; 項目方可以設置項目端支付gas,降低用戶的成本和轉gas的麻煩。用戶的交互過程可以通過合約的自動執行而簡化。

可以關注哪些項目?

第一位的肯定是錢包應用,目前支持用戶抽象的錢包已經有很多,比如:Unipass、Argent、Safe、Bravvos等。公鏈方面,具有原生賬戶抽像功能可以作為一個加分項,比如:Starknet、zkSync等新的L2。

最後,賬戶抽象錢包的確解決了當前錢包的很多痛點問題,對web3用戶是很有吸引力的,但是要降低圈外用戶的進入門檻,這個還得看具體錢包應用的設計了,希望錢包產品能加速迭代。不過去中心化本身就是有門檻的,還是無法和中心化的服務相比。

分享至:

作者:SANYUAN Labs

本文為PANews入駐專欄作者的觀點,不代表PANews立場,不承擔法律責任。

文章及觀點也不構成投資意見

圖片來源:SANYUAN Labs如有侵權,請聯絡作者刪除。

關注PANews官方賬號,一起穿越牛熊
推薦閱讀
35分鐘前
3小時前
9小時前
11小時前
11小時前
12小時前

熱門文章

行業要聞
市場熱點
精選讀物

精選專題

App内阅读