EIP3074 has been replaced by EIP7702, revealing the deep games of governance in Ethereum.

robot
Abstract generation in progress

The Controversy between EIP3074 and EIP7702: The Deep Game of Ethereum Governance

Recently, the Ethereum community has engaged in intense discussions regarding the account abstraction proposal in the Pectra upgrade. The originally planned EIP3074 proposal faced strong opposition from the ERC4337 team and was ultimately replaced by EIP7702 proposed by Vitalik. This controversy reflects some deep-seated issues in Ethereum governance.

Ethereum Governance Wars: EIP3074, ERC4337 and EIP7702

Comparison of EIP3074 and EIP7702

EIP3074 introduces two opcodes, AUTH and AUTHCALL, allowing users to delegate their accounts for use by smart contracts, enabling functions such as gas payment and batch transactions. However, it has some security vulnerabilities, such as the potential for signature replay attacks.

EIP7702 introduces a new type of transaction that allows EOA to add smart contract functionality, aligning more closely with the goals of account abstraction. It can directly utilize existing account abstraction infrastructure, making it more compatible with ERC4337.

Governance Process Review

EIP3074 has been discussed in core developer meetings since 2021, undergoing multiple rounds of revisions. However, the ERC4337 team has consistently opposed it, believing that there are security risks.

Until May 2024, Vitalik proposed EIP7702 90 minutes before the meeting, and the core developers quickly reached a consensus to replace EIP3074 with it. This decision-making process sparked some controversy.

In-depth Cause Analysis

This controversy reflects the VVRC model of Ethereum governance:

  1. Values - Community Values
  2. Vision - Vitalik's Vision
  3. Roadmaps - Researcher's Roadmap
  4. Clients - Client Implementation

EIP7702 is more in line with Vitalik's envisioned roadmap for account abstraction, while EIP3074 deviates from it. When significant disagreements arise, Vitalik's personal opinion often has the final say.

This event highlights the importance of vision and roadmap in Ethereum governance, as well as the need for better communication and coordination among all parties in the community to jointly promote the development of Ethereum.

ETH0.07%
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
  • 4
  • Repost
  • Share
Comment
0/400
NonFungibleDegenvip
· 08-08 08:57
Vitalik Buterin is a governance genius.
View OriginalReply0
NFTArchaeologistvip
· 08-05 11:50
Vitalik Buterin is very clever with this move.
View OriginalReply0
ApeShotFirstvip
· 08-05 11:43
Vitalik Buterin won big.
View OriginalReply0
SnapshotBotvip
· 08-05 11:33
Vitalik Buterin calls the shots.
View OriginalReply0
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)