Ethereum 共同創辦人 Vitalik Buterin 概述了與 Ethereum 帳戶抽象化相關的新技術細節,重點關注提議的 EIP-8141 規範,該規範被視為一個統一框架,旨在解決帳戶抽象化的剩餘限制並引入額外功能。
根據社交媒體平台 X 上的貼文,該提案引入了一個稱為「框架交易」的模型,在該模型下,單個交易可以由多個合約呼叫組成,這些呼叫能夠相互引用彼此的 calldata,並獨立授權交易發送者和負責支付交易費用的一方,而基礎協議層僅驗證最小條件集。
在此模型下,由智能合約帳戶提交的標準交易將被結構化為驗證階段,該階段驗證授權並使用專用操作碼發出批准信號,隨後是一個或多個執行階段。該設計還允許將多個執行框架捆綁到單個原子操作中,使批准和支出等序列能夠在一個交易中發生。對於尚未部署的帳戶,可以在交易開始時放置額外的部署框架,現有的部署代理機制(如 EIP-7997)被引用作為確保跨多個網路一致合約地址的方法。
相同的結構被描述為支援替代性 Gas 支付機制,包括使用 Ether 以外的代幣支付費用的交易。在此配置中,付款主合約即時提供 Ether,並驗證所需的代幣轉移稍後包含在交易中,之後任何未使用的資金將被退回並轉換回 Ether。該方法在功能上與當前的贊助交易系統相似,同時消除了對鏈下中介的需求,僅依賴鏈上邏輯。
該貼文還描述了如何支援注重隱私的交易流程。一種選擇涉及付款主在支付交易費用之前驗證零知識證明,而另一種選擇依賴於多維度 Nonce 方案,該方案允許單個帳戶代表許多使用者並行處理交易。所提議的交易格式被描述為足夠靈活,可以在不引入專門基礎設施的情況下適應這些模式。
雖然鏈上有效性規則被描述為直接明確,只有當專用驗證框架明確授權 Gas 支付時交易才被視為有效,但作者強調記憶體池層級的交易傳播帶來了更複雜的挑戰。如果某些交易結構需要大量外部狀態檢查,則廣播可能不安全。因此,預計早期實現將依賴限制性記憶體池政策,類似於 Bitcoin 中共識規則和標準交易政策之間的區別,更廣泛的規則集將逐步引入。更先進的記憶體池配置可能作為可選替代方案部署。
對於注重隱私系統的使用者,該提案被描述為消除對公共廣播服務依賴的潛在方式,將其替換為對通用公共記憶體池的直接訪問。該貼文進一步指出,支援抗量子簽名方案仍需要額外工作以提高計算效率。
該提案也被描述為與 FOCIL 計畫互補,該計畫旨在改善交易納入保證,而帳戶抽象化將使複雜的交易邏輯能夠直接作為一級協議交易提交。與外部擁有帳戶的相容性也在討論中,既定目標是使現有帳戶能夠在同一框架下訪問批次操作和贊助交易。作者總結道,經過十多年對這些機制的研究,整體設計可以在大約一年內實現,可能與計畫中的 Hegota 網路升級保持一致。
Vitalik Buterin: Ethereum's EIP-8141 Account Abstraction Protocol To Go Live After Hegota Upgrade 一文首次出現在 Metaverse Post。


