Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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 be refined and 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.

...

  • Add a new database storage mode that instead of a multi-trie key-value store it is one trie, one set of indexed leaves, and a series of diffs that can be used to move the trie forwards or backwards. (This is a large task, over multiple quarters.  Some will ship in 120.610, some will ship later.)

IBFT2.0 Improvements

...

  • Support for the upcoming network upgrade on the Ethereum mainnetMainnet

GoQuorum Interoperability

  • Interoperability with GoQuorum across various functionality such as privacy, IBFT consensus and plugin frameworks. (This is a large task, over multiple quarters.  Some will ship in 121.72, some will ship later.)

Single Trie Data Storage Mode

  • Continuation of the work from the 20.10 FKA 1.6 release. 

TBA

  • More items to be added to the roadmap in the coming months. If you have a suggestion, you can submit it using the Feature Proposal template. 

...