Besu 2022 Vision

Hyperledger Besu is Hyperledger's Principal Ethereum project. It is focused around 3 key pillars: a fully functional client for public networks, a customizable client for private networks, and libraries to support the use of Ethereum technologies in Besu and other projects.

  • Fully Functional Client for Public Networks
    Besu explicitly and "out of the box" supports the following networks, including planned future upgrades
    • Ethereum Mainnet
      • Pre-Merge Ethash Proof-of-Work Client
      • Post-Merge Execution Client, pairablre with any fully-functional Consensus Client such as Lighthouse, Loadstar, Nimbus, Prysm, or Teku
    • Ethereum Mainnet Testnets
    • Ethereum Classic
    • Ethereum Classic Testnets
  • Customizable Client for Private Networks
    • Multiple Consensus Engines such as Clique, IBFT2, or QBFT.
    • Optional private transaction technology
    • Optional Integration with Privae Enclaves such as Tessera
    • Optional  Node Access
  • Libraries to support the use of Ethereum technologies
    • EVM Engine Library


To support these 3 pillars are the following 6 systems.

  • EVM Engine
  • Consensus Protocols
  • Peer-to-peer communications
  • JSON-RPC Communications
  • Data Storage
  • Block Production