You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Next »

This document represents the current working roadmap for Besu. It is a living document, which will evolve and change over time. In particular the features in later versions are likely to change.

We use the approach of #now, #next, #later used by foursquare, with a slightly different time horizon. Our #now scale is about 3 months, #next about 6 months, and #later is 12+ months.

Now (up to 22.7)


Merge

  • Testnet participation
    • Hyperledger Besu joined devnet3 mid-december and is now on the long lived kintsugi testnet (read more on how to join Kintsugi with Besu-Teku)

EIPS

  • EIP-4488 (delayed post-merge)
  • add other relevant EIPs

Bonsai tries

  • Bonsai Tries: a new database format which reduces storage requirements and improves performance for access to recent state.

Snapsync

  • Snapsync: we no longer request the nodes by Hash but by Path (location). (add more details)

Client enhancements

  • Performance work - investigation of issues around sync, peering and tracing
  • Vert.X upgrade
  • Tracing APIs implementation

MEV Besu

  • The team will be exploring different options for supporting MEV APIs

Add/Update non-mainnet related roadmap items for Hyperledger Besu

Next (up to 22.7)

Merge 

  • The Merge replaces Ethereum’s Proof-of-Work consensus engine with the Proof-of-Stake Beacon Chain.

Optimistic Besu

  • The team will be exploring different options for supporting use of the Besu EVM for Optimistic Rollups

MEV Besu

  • The team will be exploring different options for supporting MEV APIs

Extended Permissioning

  • Permissioning features will be extended to include more granular account permissioning for different transaction and interaction types.

Add/Update non-mainnet related roadmap items for Hyperledger Besu

Later (up to 23.1 and beyond)

Sharding

State Expiry

Etc

  • No labels