Project
Hyperledger Besu
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.
Current Plans
...
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
- Have you switched from master to main in all your repos? Yes, this is complete.
- Have you implemented the Common Repository Structure in all your repos? Yes, 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:
- EIP-1559: Fee market change for ETH 1.0 chain
- EIP-3198: BASEFEE opcode
- EIP-3529: Reduction in refunds
- EIP-3541: Reject new contracts starting with the 0xEF byte
- EIP-3554: Difficulty Bomb Delay to December 1st 2021
...
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:
- EIP-1559: Fee market change for ETH 1.0 chain
- EIP-3198: BASEFEE opcode
- EIP-3529: Reduction in refunds
- EIP-3541: Reject new contracts starting with the 0xEF byte
- EIP-3554: Difficulty Bomb Delay to December 1st 2021
...