Versions Compared

Key

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

Project

Hyperledger Besu

2022 Q3 Hyperledger Besu

Image Added

2022 Q2 Hyperledger Besu

Image Added

2022 Q1 Hyperledger Besu

Image Added

Current Plans

  • Migration to Java 17
    In the 22.7.x cycle Besu will move to Java 17 as the required JVM.
  • Paris Upgrade
    Paris will ship when it's ready, but final preparations are at hand.
  • Shanghai Fork
    The first fork after The Merge is expected to add some long overdue EVM improvements, such as the Ethereum Object Format.
  • Developer experience
    Planning to add a work stream to specifically focus on developer experience, allowing prioritization of issues alongside feature work.

2021 Q4 Hyperledger Besu

Current Plans

  • "The Merge"
    Ethereum Mainnet expects to merge the current mainnet chain into the Beacon chain in an event called "Docking" or "The Merge."  This is expected to occur in the first half of 2022. Principal work is mostly done and is expected to finish in Q1.
  • Shanghai Fork
    The first fork after The Merge is expected to add some long overdue EVM improvements, such as the Ethereum Object Format.
  • Developer experience
    Planning to add a workstream to specifically focus on developer experience, allowing prioritization of issues alongside feature work.
  • Tracing APIs

2021 Q3 Hyperledger Besu

2021 Q2 Hyperledger Besu

...

Hyperledger Besu remains a strong project with a growing community network of contributors. This quarter the team has focused on Ethereum protocol improvements, including EIP-1559, which went live on August 5th, as well as many performance improvements, included in the Hyperledger Besu 21.10.0 Release, which will be launched on October 26th. 

Required Information

  1. Have you switched from master to main in all your repos? Yes, this is complete.
  2. Have you implemented the Common Repository Structure in all your reposYes, via GitHub actions

...

  • 21.7.0 RC 1 - 2021 Jun 15
  • 21.7.0 RC 2 - 2021 June 22
  • 21.7.0 (full release) - 2021 Jul 6
  • 21.7.1 - 2021 Jul 14
  • 21.7.2 - 2021 Aug 4
  • 21.7.3 - 2021 Sep 2
  • 21.7.4 - 2021 Sep 16

Functional improvements included in these releases:

London Hard Fork - Launched on August 5th

The team has been preparing Hyperledger Besu to be compatible with the next Ethereum hard fork, London. The London Hard Fork included: 

...

Many of the maintainers have been focusing on continuing mainnet compatibility work and adding cross-client support for GoQuorum within the Besu codebase. Specifically, the team was dedicated towards the London Hard Fork. Significant contributions have come from Hedera Hashgraph, who are working on integrating the Besu EVM into future releases of Hedera's network. Hedera's focus is on performance and utility.

Current Plans

  1. 21.10.0 Release: The project team remains currently working towards its 21.10.0 Release, scheduled for October 2021. The 21.10.0 Release is expected to include the following features:
    1. Performance improvements to prepare for the Merge
    2. Optimistic Besu: The team will be exploring different options for supporting use of the Besu EVM for Optimistic Rollups
    3. Permissioning features will be extended to include more granular account permissioning for different transaction and interaction types.
    4. EVM Library: the core EVM component will be separated as a stand alone library, suitable for use outside of an integrated mainnet client.
  2. Eth 1 to Eth 2 Merge: Some of the Besu team is participating in a Eth1 and Eth2 contributor meet-up the week of October 2nd to discuss in detail the plans for the Eth 1 to Eth2 Merge, which moves Ethereum from Proof of Work to Proof of Stake. We anticipate this body of work to take up a significant amount of the team's time in the coming months.
  3. Grace Hopper Open Source Day: The Besu project is participating in the Grace Hopper Open Source Day and we are excited to share our project with new joiners there.
  4. Community Engagement: Similar previous quarters, Besu is also continuing to engage with its community and grow the diversity and decentralization of its maintainer and contributor base. We have added about 15 new good first issues so we encourage the community to give them a try.

...

Functional improvements in these releases include:

Berlin Network Upgrade - Released

The team completed work to ensure Hyperledger Besu was compatible with the Ethereum hard fork, Berlin, which occurred on April 15th. The Berlin Network upgrade included several improvements to the Ethereum mainnet, such as the addition of subroutines to the EVM, the introduction of “transaction envelopes”; which make it easier for Ethereum to support several different kinds of transactions, and changes in gas costs to increase the security of the network.

London Hard Fork - Scheduled for July 14th

The team has been preparing Hyperledger Besu to be compatible with the next Ethereum hard fork, London. The London Hard Fork includes: 

...