EIP-4337 解釋:爲什麼這個以太坊升級改變了錢包用戶的一切

帳戶抽象 (AA) 正在重塑我們對以太坊上加密錢包的看法。與之前需要協議層面變更的提案不同,以太坊改進提案-4337 引入了一種不需要硬分叉的實用解決方案。但這對你意味着什麼呢?讓我們來分解一下。

帳戶抽象究竟是什麼?

今天的以太坊有兩種類型的帳戶:由私鑰控制的外部擁有帳戶(EOAs),以及由智能合約驅動的合約帳戶(CAs)。帳戶抽象通過讓智能合約控制傳統的EOA功能來合並這些概念。

目標?創建智能合約錢包,讓您擁有更多控制權、更好的安全選項,以及在管理交易和支付燃氣費方面的靈活性。與僵化的、一刀切的帳戶不同,AA使可定制的帳戶邏輯成爲可能。

通往EIP-4337的漫長道路

以太坊社區多年來一直在追求帳戶抽象。早期的提案如EIP-2938EIP-3074試圖解決這個問題,但遇到了一個主要障礙:它們需要對以太坊的核心共識層進行更改,這將意味着有爭議的硬分叉。

EIP-4337 完全繞過了這一點。它在應用層工作,而不觸及協議,使其可行且風險較低。這是最終使AA實用的突破。

EIP-4337 實際是如何工作的

把EIP-4337看作是引入了一種新的交易處理層。以下是關鍵組成部分:

UserOperation - 您的交易意圖,包含所有必要的數據但尚未籤名。

入口點合約 - 驗證並執行用戶操作批次的守門人。

Bundler - 將用戶操作組合在一起並作爲一個包提交給入口點的節點運營者。

支付管理器 - 聰明的部分。支付管理器允許靈活的燃料支付,這意味着您可以使用穩定幣、代幣來支付費用,或者甚至讓其他人贊助您的交易。

錢包工廠 - 按需爲用戶創建新的智能合約錢包。

籤名聚合器 - 處理批量交易的籤名驗證,減少開銷。

當您在 EIP-4337 下發送交易時,您會創建一個用戶操作。這會發送到一個捆綁器,它將多個操作組合在一起,發送到入口點進行驗證,最後通過您的智能合約錢包執行它們。結果:更高效、更靈活的交易流程。

交易流程:逐步介紹

第一步:意圖 - 您通過創建用戶操作來表達您的交易意圖。這包含所有相關數據,如燃氣價格偏好和籤名要求。

步驟 2:打包 - 打包者收集用戶操作並將其分組。他們可以充當區塊構建者或與現有的 MEV 基礎設施(如 mev-boost)協調。

第 3 步:驗證 - 入口合約使用 validateUserOp 函數驗證捆綁的操作,確保籤名有效。

第 4 步:執行 - 您的智能合約錢包通過調用 ExecuteUserOp 函數來執行交易。捆綁中的所有操作都將被包含在一個區塊中。

EIP-4337與舊解決方案的實用比較

EIP-3074 允許外部擁有帳戶(EOA)將控制權委托給合約,但需要共識層的更改和新的操作碼 (AUTH 和 AUTHCALL)。盡管靈活,但硬分叉的風險使其不受歡迎。

EIP-4337 完全避免了這個問題,通過在應用層工作。您可以獲得大部分好處——自定義交易邏輯、批量操作、靈活的燃氣支付——而無需承擔協議風險。

然而,這是一種權衡:EIP-4337 錢包是智能合約,因此部署成本更高,每次操作的燃氣費用也更高。但增加的功能和靈活性通常可以證明這種成本是合理的。

錢包類型比較

特性 EOA 錢包 MPC 錢包 AA 錢包
帳戶類型 EOA EOA 智能合約
創建成本
燃料費
多幣種燃氣支付
批量交易
籤名方法 僅ECDSA 僅ECDSA 靈活選項
密鑰恢復 有限 更好 可用
安全模型 無標準 可能的離線恢復 鏈級後EIP-4337

EIP-5003是什麼?

EIP-3074並沒有完全消失。EIP-5003引入了AUTHUSURP操作碼,允許現有的外部擁有帳戶(EOA)升級爲智能合約,並從固定的ECDSA籤名遷移到更高效的方法。這與EIP-3607一起工作,以撤銷舊的籤名密鑰。這是舊與新之間的橋梁。

爲什麼這對主流採用很重要

EIP-4337 的真正影響:降低非技術用戶的門檻。想象一下,在無需擔心種子短語管理、用你喜歡的穩定幣支付手續費或一次性批量處理多個交易的情況下,輕鬆入門加密貨幣。

社交恢復選項、可定制的交易邏輯和第三方燃氣贊助都變得可能。這些不僅僅是不錯的功能——它們對於吸引那些覺得當前加密錢包令人畏懼或笨重的用戶來說是必不可少的。

接下來是什麼?

EIP-4337 代表了向用戶友好的以太坊基礎設施的轉變。隨着錢包和去中心化應用程式(dApps)集成這一標準,我們可能會看到入門體驗的顯著改善。請關注未來幾個月更多錢包實現和基於 EIP-4337 的生態系統工具的建設。

ETH2.76%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)