Vitalik: EIP-8141 is expected to be implemented within a year, fully resolving the account abstraction issue

robot
Abstract generation in progress

ChainCatcher news: Vitalik posted on X platform stating that Ethereum has been discussing account abstraction (AA) since early 2016. Now, EIP-8141 is a comprehensive proposal aimed at resolving all remaining issues related to AA. The core concept of this proposal is “frame transactions,” where a transaction contains N calls that can read each other’s call data and are able to authorize the sender and gas payer.

This mechanism supports various use cases: regular account transactions (such as multisignature, variable keys, quantum-resistant signatures) are completed by verifying and executing frames; paying gas fees with non-ETH tokens can be achieved through a payment main contract without any intermediaries.

For privacy protocols, verification of ZK-SNARKs or adding two-dimensional randomness can be used via the payment contract. Regarding security, on-chain validation only considers transactions valid when a frame returns an ACCEPT with a gas payment flag. Initially, the mempool will adopt conservative rules, with gradual expansion later.

EIP-8141 is highly complementary to FOCIL. FOCIL ensures rapid inclusion of transactions, while AA ensures complex operations can be executed as first-class transactions. The proposal is also discussing EOA compatibility, which is feasible in principle. After more than a decade of research, these technologies are expected to be implemented within a year through the Hegota fork.

ETH1.72%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
0/400
No comments
  • Pin

Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate App
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)