The Ethereum protocol enters a prosperous stage with EVM optimization and account abstraction becoming the focus.

Possible Future Development Directions of Ethereum Protocol: Prosperity Stage

The future development direction of the Ethereum protocol is referred to as the "prosperity" phase. This phase mainly focuses on some detailed improvements, but these improvements are crucial for the success of Ethereum. The main objectives of the prosperity phase include:

  • Optimize the EVM for high performance and stable "final state"
  • Introduce account abstraction at the protocol layer, allowing all users to use safer and more convenient accounts.
  • Optimize the trading fee economic model to improve scalability while reducing risk.
  • Explore advanced cryptographic technologies to lay the foundation for the long-term development of Ethereum.

! Vitalik on the possible future of Ethereum (6): The Splurge

EVM improvements

The first step in the current EVM improvement roadmap is the EVM object format ( EOF ). EOF is a series of EIPs that defines a new version of EVM code with multiple new features:

  • Separation of code and data
  • Dynamic redirection is prohibited, only static redirection is allowed.
  • EVM code cannot observe fuel-related information
  • Added explicit subroutine mechanism

! Vitalik on the possible future of Ethereum (6): The Splurge

Legacy contracts will continue to exist and can be created, but they may eventually be phased out. New contracts will benefit from the efficiency improvements brought by EOF.

After EOF, further upgrades become easier. The most mature development currently is the EVM module arithmetic extension ( EVM-MAX ). EVM-MAX creates a set of new opcodes for modular operations and places them in a separate memory space.

Vitalik on the possible future of Ethereum (6): The Splurge

Another idea is to combine EVM-MAX with the single instruction multiple data ( SIMD ) feature. SIMD can be used to accelerate various forms of cryptographic computations.

Vitalik on the Possible Future of Ethereum (6): The Splurge

Account Abstraction

The core of account abstraction is to allow smart contracts to initiate transactions, rather than just externally owned accounts (EOA). The main challenge is how to implement this in a way that is friendly to decentralized networks and to guard against denial-of-service attacks.

After years of effort, a solution has finally been reached: ERC-4337. ERC-4337 separates the processing of user operations into two stages: validation and execution, to prevent multiple failure attacks.

Vitalik on the Possible Future of Ethereum (6): The Splurge

Recent developments involve incorporating account abstraction into the protocol, such as EIP-7701. This approach allows accounts to have a separate verification code section, which is executed during the transaction validation step if the code is set.

Vitalik on the Possible Future of Ethereum (6): The Splurge

EIP-1559 Improvement

EIP-1559 was activated on Ethereum in 2021, significantly improving the average block inclusion time. However, there are still some imperfections in the current implementation:

  1. The formula has slight flaws, and the target is not an exact 50% of the blocks.
  2. Adjustments are not rapid enough in extreme situations.

Vitalik on the Possible Future of Ethereum (6): The Splurge

One solution to these issues is multidimensional Gas: setting different prices and limits for different resources. EIP-7706 introduces a new gas dimension specifically for calldata.

Vitalik on the Possible Future of Ethereum (6): The Splurge

Verifiable Delay Functions ( VDFs )

A verifiable delay function is a function that can only be computed sequentially and cannot be accelerated through parallelization. VDF can be used as a more robust source of randomness, addressing the issue of "1 bit of control" for each proposer in the current RANDAO mechanism.

Vitalik on the Possible Future of Ethereum (Part 6): The Splurge

The main risk of VDF is accidental optimization: someone has found that the function runs faster than expected. Currently, no VDF construction has been found that fully meets the requirements of Ethereum researchers in all aspects.

Vitalik on the Possible Future of Ethereum (6): The Splurge

Advanced Cryptography: Obfuscation and One-Time Signatures

Indistinguishable obfuscation allows the creation of "cryptographic programs" that execute arbitrary computations while hiding all internal details of the program. Quantum one-time signatures are a more powerful technology, but they rely on everyone having a quantum computer.

Vitalik on the Possible Future of Ethereum (Part 6): The Splurge

These advanced cryptographic technologies can bring stronger security and privacy protection to Ethereum, but they are still in the theoretical stage and there is a long way to go before practical application.

Overall, the "prosperity" phase will focus on optimizing various details of Ethereum, laying a solid foundation for its long-term development. These improvements may seem small, but they are crucial for the overall health and future potential of the Ethereum ecosystem.

Vitalik on the possible future of Ethereum (6): The Splurge

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
  • 6
  • Share
Comment
0/400
PermabullPetevip
· 49m ago
Tomorrow Vitalik Buterin has to work overtime again.
View OriginalReply0
Web3Educatorvip
· 07-08 10:09
let me break it down for my web3 students: evm optimization = future-proof eth
Reply0
MysteriousZhangvip
· 07-08 10:09
Even V God can't keep up with this update speed.
View OriginalReply0
ShitcoinConnoisseurvip
· 07-08 10:03
Buy buy buy, buy everything. Remember, what I've bought is just a scamcoin.
View OriginalReply0
HappyToBeDumpedvip
· 07-08 10:03
It's really not as good as L2.
View OriginalReply0
WagmiOrRektvip
· 07-08 10:02
Forget to discuss tps, there is something.
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)