Ethereum News

Vitalk Buterin drafts EIP-7702 to enhance externally owned accounts

Exploring the Rise of Blob Inscriptions on Ethereum Network


In a recent proposal, prominent Ethereum developers, including Vitalik Buterin, Sam Wilson, Ansgar Dietrichs, and Matt Garnett, suggested a new transaction type to enhance Externally Owned Accounts (EOAs).

The proposal, currently in draft status, outlines the creation of a new transaction type that temporarily converts EOAs into smart contract wallets during transaction execution, offering functionalities similar to those outlined in EIP-3074.

According to the draft proposal, EIP-7702 would allow for transaction batching and sponsored transactions paid for by another account. The proposed transaction type would include a contract_code field and a signature, enabling EOAs to adopt smart contract functionalities temporarily.

The core intention is to provide enhanced usability and security for EOAs, addressing common issues like batching transactions, sponsorship of transactions, and privilege de-escalation.

The standard would also allow for de-escalated privileges by enabling users to sign subkeys with limited permissions. For example, a wallet administrator could allow subkey holders to spend only ERC-20 tokens, use only part of a wallet balance, or access select applications.

Alternative to EIP-3074

The draft proposal provides an alternative to EIP-3074, an existing standard that offers many of the same capabilities.

However, EIP-7702 aims to address forward-compatibility issues. Unlike EIP-3074, it does not introduce opcodes, which would supposedly become obsolete in an “endgame account abstraction” where all users use smart contract wallets.

Buterin and co-proposers believe endgame account abstraction is likely when quantum computing breaks the cryptography used in standard Externally Owned Accounts (EOAs) or standard user-controlled Ethereum wallets.

EIP-3074 could also create an invoker contract ecosystem separate from the smart contract wallet ecosystem. With EIP-7702, the proposers aim to avoid a division of efforts.

Despite its potential benefits, Buterin noted…

Click Here to Read the Full Original Article at Ethereum (ETH) News | CryptoSlate…