The Shapella fork has successfully been activated on the Goerli testnet at epoch 162304, occurring at 10:25:36 PM UTC on March 14, 2023. This is the third public testing of the Shapella fork, following its earlier tests on the Zhejiang and Sepolia testnets. The Goerli testnet was the first proof-of-authority cross-client testnet, enabling synchronization between Geth, Nethermind, Hyperledger Besu, and others. The testnet was later merged with the Prater proof-of-stake beacon chain. In this article, we will explore the main findings and potential issues uncovered during the Shapella testing on the Goerli testnet.

Insights

This is anticipated to be the final testnet upgrade before the Shapella implementation is scheduled for the Ethereum mainnet. We are delighted to share that it has demonstrated outstanding performance across all client combinations.

Source: Beaconchain Explorer

EIPs

One of the primary goals of the testnet is to test all of the Shanghai EIPs, which include:

All the changes to the consensus layer for the Capella upgrade are specified in the latest CL Release. This release provides a comprehensive overview of all the changes being made to the network and outlines the specifications for how they will be implemented.

Client Releases

The following client releases listed below are used in testing of Shapella Fork on Sepolia Testnet.

Consensus Layer Releases

Name Version
Lighthouse 3.5.1
Lodestar 1.5.1
Nimbus 23.3.0
Prysm 3.2.2-rc.3
Teku 23.3.0

Execution Layer Releases

Name Version
Besu 23.1.1
Erigon 2.40.1
Geth 1.11.4
Nethermind 1.17.1

Bugs

The finalization of the Goerli Testnet experienced a delay as users either forgot to upgrade or encountered issues with their setups. Consequently, network participation fell below the required two-thirds threshold. However, 15 epochs later, the Goerli Testnet successfully finalized. Importantly, no issues were identified with the client software itself.

Additionally, the Goerli Testnet has encountered DOS issues, which are unrelated to the Shapella upgrade.

Future Scope

The Goerli Testnet continues to offer crucial insights into the upcoming Shapella upgrade, and Ethereum developers are now shifting their attention to the next stage. Their primary focus will be transitioning Shapella to the mainnet. During the recent All Core Devs Call, Ethereum developers revealed that the Shapella Fork on the mainnet is scheduled to occur at epoch 6209536 on April 12, 2023, at 10:27:35 PM UTC.

Related Videos

______________________________________________________________________

Disclaimer: The information contained on this web page is for education purposes only. Readers are suggested to conduct their own research, review, analyze and verify the content before relying on them.

To publish press releases, project updates and guest posts with us, please email at contact@etherworld.co.

Subscribe to EtherWorld YouTube channel for ELI5 content.

Support us at Gitcoin

You've something to share with the blockchain community, join us on Discord!

Follow us at Twitter, Facebook, LinkedIn, and Instagram.