Ethereum
Ethereum Lead Dev Shares Crucial Message on Account Abstraction by U.Today
U.Today – Ether developer Yoav Weiss shared some notes on Ethereum’s roadmap for account abstraction.
In his article, Weiss gives a detailed overview of ERC-4337, what led to its development as well as the Ether team’s future plans.
What is ERC-4337?
The concept, introduced by the Ethereum team led by Vitalik Buterin, aims to transfer assets exclusively to smart contracts rather than external accounts (EOA).
ERC-4337 introduces a “pseudo-transaction” object called UserOperation, facilitating transactions on behalf of users and stored in an “alt mempool” until confirmed. This initiative marks an important step towards improving Ethereum’s usability for dApps and smart contract interactions.
Brief history
The development stems from the realization of wallet fragmentation due to custom implementations of AA by various L2 networks, which has necessitated a protocol-level standard like ERC-4337.
The roadmap now includes Rollup Improvement Proposals (RIPs), including RIP-7560, aimed at facilitating the migration of L2 strings to native AA. The RIP-7560 is being refined into separate optional RIPs to streamline the implementation process and address specific use cases such as validation, 2D nonces, aggregation, and EOA (accounts) enhancements. external).
Future
Weiss highlighted the importance of collaboration with L1 core developers, L2 developers, and the broader community to refine RIP-7560 and ensure successful implementation on Ethereum L1 and L2.
Feedback from developers working on the Ethereum Object Format (EOF) is particularly sought to optimize the clean separation between protocol and user aspects in RIP-7560.
Buterin’s point of view
He highlighted the limitations of Ethereum’s current end-user account (EOA) model to achieve these goals, emphasizing the need to evolve the entire Ethereum virtual machine (EVM) ecosystem towards contract accounts intelligent (SCA).
Third-party ad. This is not an offer or recommendation by Investing.com. View disclosure here Or
Remove advertising
.
Buterin expressed a desire to avoid creating two separate developer ecosystems for smart contract wallets and EOAs, emphasizing the importance of cohesion and interoperability within the Ethereum development landscape.
Ethereum’s core developers have recognized the importance of delivering incremental feature upgrades to improve user experience in the short term, while also advancing a longer-term roadmap for Ethereum’s evolution.