帳戶抽象

更新時間 2026年9月24日

一句話總結

帳戶抽象讓帳戶授權與交易處理可由錢包邏輯程式化管理。

帳戶抽象讓區塊鏈帳戶使用可程式化規則來授權操作及處理交易。依實作方式而定,錢包可支援多位簽署者、支出上限、帳戶恢復、批次操作或費用代付。這些功能必須由錢包軟體實作,並非每個帳戶都自動獲得的保護。

以太坊的兩種方式

ERC-4337 使用 UserOperation,由打包者納入呼叫 EntryPoint 合約的交易。帳戶驗證其授權規則,選用的 paymaster 則可依自身條件支付 gas。即使由他人付款,網路費用仍然存在。

EIP-7702 隨 2025 年 5 月的 Pectra 升級啟用,讓外部擁有帳戶在保留地址的同時,授權委託智慧合約程式碼執行。委託會持續到變更或清除為止,不會在單筆交易後自動失效。原本的私鑰仍保有強大的控制能力。

便利性改變安全模型

錢包可將代幣授權與交換合併為一筆交易,或在支出超過門檻時要求額外簽章。恢復功能僅能透過實際設定且受到支援的機制運作。

合約錯誤、不安全的模組、升級權限及遭入侵的恢復參與者,都可能破壞這些規則。授權惡意委託程式碼,即使未洩露私鑰也可能危及資產。因此,帳戶抽象改變的是權限管理方式,並未免除了解錢包授權內容的必要。