跳至主要内容

頁面上次更新: 2026年2月23日

帳戶抽象化

大多數現有使用者都使用**** 與以太坊互動。 這限制了使用者與以太坊互動的方式。 舉例而言,它使得批次處理交易變得困難,並且要求使用者始終保持一定的以太幣餘額來支付交易費。

帳戶抽象能夠解決這些問題,藉助它,使用者可以透過編程,靈活地將更高的安全性和更好的使用體驗帶到其帳戶中。 這可以透過升級 EOAs (opens in a new tab) (EIP-7702) 來實現,讓它們能夠被智能合約控制。 還有另一條路徑,涉及新增第二個獨立的交易系統 (opens in a new tab) (EIP-4337),以便與現有協定並行運行。 無論採用哪種途徑,最終結果都是透過智能合約錢包存取以太坊,無論是作為現有協定的一部分獲得原生支援,或是透過附加的交易網路實現。

智慧型合約錢包為使用者帶來諸多好處,包括:

  • 自行定義靈活的安全性規則
  • 遺失金鑰時恢復帳戶
  • 安全地與受信任的裝置或個人共用帳戶
  • 幫助別人支付燃料費用,或者讓別人幫忙支付自己的燃料費用
  • 同時批量處理交易(例如一次性批准並執行兌換)
  • 為去中心化應用程式和錢包開發者提供更多機會來創新使用者體驗

現今這些好處並未獲得原生支援,因為只有外部擁有帳戶 () 可以發起交易。 外部帳戶純粹只是公開-私密金鑰對。 它們的作用原理為:

  • 如果你有私密金鑰,就可以在以太坊虛擬機 (EVM) 的規則範圍內做_任何事_
  • 如果你沒有私密金鑰,就_什麼事也做不了_。

遺失的金鑰無法找回,竊賊可以利用被盜的金鑰立即存取帳戶中的所有資金。

智能合約錢包可以解決這些問題,但如今它們很難編程,因為它們實作的任何邏輯最終都必須轉換為一組 EOA 交易,然後才能由以太坊處理。 帳戶抽象使得智慧型合約能夠自行發起交易,因此使用者希望實作的任何邏輯皆可編碼到智慧型合約錢包本身並在以太坊上執行。

最後,帳戶抽象改進了對智慧型合約錢包的支援,使其更易於建置且使用更安全。 透過帳戶抽象,使用者可以享受以太坊的所有好處,而無需理解底層技術。

超越種子助記詞

現今的帳戶使用依據種子助記詞計算出的私密金鑰來保護。 任何有權存取種子助記詞的人皆可輕鬆發現保護帳戶的私密金鑰,並取得其保護之所有資產的存取權限。 如果私鑰和助記詞遺失,資產將永久無法存取。 即使對於專家使用者來說,保管這些種子助記詞也很困難,且種子助記詞網路釣魚是使用者被騙的最常見方式之一。

帳戶抽象使用智能合約來持有資產和授權交易,從而解決這個問題。 智能合約可以包含客製化邏輯,以達到最高的安全性和可用性。 使用者仍然使用私密金鑰去控制帳戶,但有了強化的安全措施。

舉例來說,使用者可以在錢包加入備用的安全金鑰,在主要的安全金鑰遺失時可以使用備用的。 每個金鑰都可以採用不同的保護方式,或分散給信任的人保管,大幅提升安全性。 額外的錢包規則可降低金鑰外洩的損害,如高額交易需多重簽名,或限制僅可轉帳至受信任地址。

更佳的使用者體驗

帳戶抽象透過在協定層級支援智能合約錢包,大幅提升使用者體驗和安全性。 開發者可以自由創新,改善交易打包機制以提升速度和效率。 簡單的兌換只需一鍵就能完成,大大提升了使用體驗。

Gas 管理得到顯著改善。 應用程式可以代替使用者支付 Gas 費用,或允許使用 ETH 以外的代幣支付,讓用戶無需持有 ETH 餘額。

帳戶抽象將如何實作?

目前,智能合約錢包的實作仍具挑戰性,因為它們仰賴複雜的程式碼來包裝標準交易。 以太坊可以透過允許智能合約直接發起交易來改變這個狀況,將邏輯嵌入以太坊智能合約中,而非仰賴外部中繼器。

EIP-4337:在不變更協定的情況下實現帳戶抽象

EIP-4337 在不修改以太坊核心協定的情況下,實現了對智能合約錢包的原生支援。 它引入了 UserOperation 物件,這些物件會由驗證者收集並組成交易包,從而簡化錢包開發。 EIP-4337 EntryPoint 合約於 2023 年 3 月 1 日部署至以太坊主網,至今已促成超過 2,600 萬個智能錢包的創建,以及 1.7 億次 UserOperation 操作。

目前進度

作爲以太坊 Pectra 升級的一部分,EIP-7702 計劃于 2025 年 3 月 7 日實施。 EIP-4337 已被廣泛採用,部署超過 2600 萬個智能帳戶,並處理超過 1.7 億次 UserOperations (opens in a new tab)

延伸閱讀

頁面最後更新時間: 2026年2月23日

這篇文章對你有幫助嗎?