

帳戶抽象(AA)是推動以太坊生態系統深層變革的創新技術,徹底革新鏈上個人帳戶的管理模式。AA 透過解決長期困擾非加密用戶的諸多問題,顯著降低了區塊鏈的參與門檻。其核心機制在於徹底分離交易發起方與簽名流程,並藉由 EIP-4337 等方案,讓用戶在帳戶安全與管理上享有前所未有的自由度。
要理解帳戶抽象,必須先釐清以太坊網路中的兩類帳戶:外部擁有帳戶(EOA),即透過私鑰和助記詞控管的傳統帳戶,是絕大多數用戶的主流選擇;合約帳戶(CA)則完全由智能合約驅動,實現高度自動化與程式化控制。
帳戶抽象本質上是對底層架構的重塑,將交易來源與簽名流程徹底解耦,並讓 EOA 具備 CA 的智能功能。如此一來,智能合約可直接控管 EOA,進而實現智能合約錢包等創新應用。用戶體驗大幅優化,帳戶管理更加彈性多元,區塊鏈互動方式也隨之煥然一新。
帳戶抽象因大幅簡化帳戶管理流程,廣受以太坊社群支持。此技術帶來高度彈性,使過去受限的鏈上操作變得動態且可客製化。安全機制也全面升級,用戶可依自身需求設計專屬防護策略,遠優於傳統私鑰管理的保障。
這些創新有助於解決以太坊用戶長期面臨的各種不便。AA 透過簡化繁瑣流程與導入直覺管理方式,極大提升整體用戶體驗,讓區塊鏈更加親民且易於使用。
帳戶抽象的推進歷經多項關鍵改進提案(EIP)。EIP-2938 試圖將合約帳戶提升為頂層帳戶,使其能獨立支付手續費並執行交易。EIP-3074 則提出兩個新操作碼(AUTH 與 AUTHCALL),讓 EOA 可直接委託操作給合約,達成交易對象及驗證方式的彈性設計。
EIP-4337 是目前最成熟的帳戶抽象實現方案,首次引入用戶操作(user ops)記憶體池。此機制以新型操作邏輯取代傳統交易池,實現帳戶抽象且無需更動以太坊核心協議。2020 年的早期提案(EIP-2938、EIP-3074)因涉及協議層大幅變更而暫緩,EIP-4337 的協議無關性則賦予生態系統更強適應力。
對區塊鏈新手而言,EIP-4337 雖技術複雜,但優勢明顯。相較於早期的 EIP-3074,後者仰賴新增操作碼並需大幅更動以太坊協議共識層,風險高且實施障礙多,因此被暫緩。而 EIP-4337 則以協議外方式實現帳戶抽象,有效避開系統性問題,成為更實用且成熟的解決方案。
EIP-4337 依靠多個核心組件協同運作以實現帳戶抽象。UserOperation 是用戶代發交易的資訊物件,包含所有必要參數。Entry Point 為執行並打包用戶操作的智能合約,扮演流程樞紐。
Bundler 節點負責將用戶操作打包為交易,並將 Entry Point 事務寫入區塊,確保交易有效。錢包合約為用戶自主持有的智能合約帳戶,直接執行各種操作。錢包工廠則可批量建立新型智能合約錢包。
Aggregator 為彙整簽名驗證的輔助合約,由帳戶信任並由 Bundler 維護白名單。Paymaster 負責鏈上自訂邏輯,包含支援各類幣種及跨鏈靈活支付 gas。此架構同時簡化 AA 流程,強化安全與去中心化,使 EIP-4337 成為區塊鏈應用的理想基石。
在 EIP-4337 架構下,交易流程分為多個協同環節,完整實現帳戶抽象功能。掌握流程細節是了解系統實際運作的關鍵。
當帳戶發起交易時,須先建立用戶操作物件,包含地址、maxFeePerGas、maxPriorityFee 等關鍵參數。Signature 欄位的運用由帳戶類型自主決定,協議不強制,認證機制更為彈性。所有用戶操作皆送入專屬記憶體池,與傳統交易池分流處理。
驗證節點會自專用記憶體池打包用戶操作。Bundler 作為區塊建構者,將操作寫入區塊,Entry Point 事務確保有效。即使 Bundler 未直接建構區塊,也能利用 mev-boost、提議者-建構者分離機制、eth_sendRawTransactionConditional 等主流基礎架構實現高效打包。
交易送出後,用戶操作將傳遞至 Entry Point 合約,由其執行打包事務。Bundler 必須以 validateUserOp 函數驗證每筆操作簽名,確認後將 Entry Point 合約列入白名單,建立安全信任基礎以支撐後續處理。
最終,智能合約錢包透過 ExecuteUserOp 完成操作。Bundler 將一組用戶操作打包成交易,呼叫 EntryPoint 智能合約的 handleOps 函數。所有交易寫入區塊,最終實現用戶在區塊鏈上的操作需求。
三類主流錢包各有特色。EOA 錢包採用外部帳戶,建立與 gas 成本低,僅支援單一貨幣 gas 與 ECDSA 簽名。須自行管理私鑰,無原生恢復機制,安全性有限但生態兼容性極佳。
MPC 錢包同樣基於 EOA,成本結構近似,採用多方計算簽名。須管理私鑰,可於可信設備下離線恢復。安全性依賴鏈下授權策略與透明度,生態兼容性較傳統 EOA 錢包弱。
AA 錢包基於 EIP-4337,採用合約帳戶,建立與 gas 成本較高,支援多幣種 gas 及第三方代幣。可批量交易,兼容多種簽名方式,無須私鑰管理。具備錢包恢復能力,EIP-4337 上線後可達成鏈級安全。須全面稽核鏈上合約與需求池,生態兼容性適中且消除單點故障。
EIP-3074 屬核心協議變更,需更動共識層而暫時擱置。該提案須新增兩項 OpCode,使 EOA 能與合約協作,既創新也面臨落地挑戰。
EIP-3074 最大優勢是可將 EOA 控制權授予合約,讓開發者構建高度彈性的創新交易架構,包括批量交易、打包交易與多元化 gas 支付方式,全面優化用戶體驗。方案透過中繼合約,可用各類代幣支付,無須信任中介即可撮合交易。此外,EIP-3074 使任意 EOA 具備智能合約錢包功能,無須部署合約,大幅降低技術門檻。
以太坊社群主要憂慮 EIP-3074 對共識層的調整帶來系統性風險,可能導致分叉等重大問題。即便該方案讓 EOA 擁有 CA 部分特性,但僅支援固定 ECDSA 簽名,無法兼容所有認證方式,彈性受限。
雖然 EIP-3074 暫緩推進,其核心理念並未被捨棄。EIP-5003 新增 AUTHUSURP 操作碼,可在 EIP-3074 授權地址部署合約程式碼,並結合 EIP-3607 撤銷原有 EOA 的簽名密鑰權限。例如,EOA1 授權地址2代理操作後,AUTHUSURP 可讓地址2設定 EOA1 的合約程式碼。現有 EOA 即能升級為 CA,從 ECDSA 遷移至更高效安全的簽名方案,既保留 EIP-3074 優勢,也彌補其不足。
EIP-4337 推動的帳戶抽象是以太坊普及應用的重要里程碑。透過架構創新,解決傳統痛點,實現安全升級、彈性 gas 支付及卓越用戶體驗。這些進步大幅降低參與門檻,使區塊鏈更易為大眾接受。隨著 EIP-4337 持續於主流平台與錢包落地,帳戶抽象將徹底改變用戶與區塊鏈網路的互動方式,推動加密貨幣廣泛應用及去中心化生態成熟發展。EIP-4337 已為錢包基礎設施樹立新標準,展現帳戶抽象在確保安全與去中心化下,顯著提升區塊鏈可用性的強大潛力。
EIP-4337 於以太坊實現帳戶抽象,讓用戶透過合約帳戶管理交易,無需外部控制。此機制將驗證與交易流程分離,藉由 UserOperation 物件提升互動效率與安全性。
ERC-4337 是以太坊帳戶抽象協議。可建立智能帳戶,優化用戶體驗,支援以 ERC-20 代幣或第三方支付 gas,無須更動共識層。
兩者有明顯差異。EIP(Ethereum Improvement Proposal)著重底層協議變動,ERC(Ethereum Request for Comment)則用於定義代幣及智能合約標準。
ERC-4337 是以太坊帳戶抽象標準,支援智能合約錢包、免 gas 交易與更佳用戶體驗。











