Ethereum, the largest blockchain platform, regularly undergoes large-scale network updates, which takes developers quite a long time to build and numerous tests before it can be implemented. These updates bring new and useful features and changes to Ethereum. The last major update to the Ethereum network took place in September 2022. This was The Merge, which marked the complete transition of the Ethereum network to the Proof-of-Stake (PoS) consensus mechanism.
Since then the community has been waiting for the Shapella Upgrade. This update will bring the ability to withdraw staked ETH from the network which may have a significant impact on ETH price.
Following Shapella Upgrade’s lengthy tests and modifications this mainnet upgrade is in its final pre-launch sequence - the public testnets. The Zhejiang testnet is already working, and users plus stakers can test Shapella. And by February 28, the next, Sepolia testnet will be launched. Unlike Zhejiang testnet, Sepolia testnet is a testnet for developers.
Of course, it didn’t go ahead without any problems. A bug was found in the Zhejiang testnet that disrupted the synchronization of The Geth (EL) client nodes. Empty blocks that did not contain transactions caused problems. But, this bug has already been fixed.
Other clients also had this issue (except @nethermindeth 🫡), but given it's fairly easy to test for, everyone felt confident they could patch it quickly. We'll also be adding an additional Hive test for this case.
— timbeiko.eth (@TimBeiko) February 16, 2023
At the Ethereum All Core Developers Execution Call #155, which took place on February 16, the developers discussed the bug, as well as other relevant topics. Ethereum developers plan to create a mainnet shadow fork to test mev-boost. Also, the developers discussed EIP-4844.
Next up, we discussed EIP-4844. On this week's implementers' call (see the recap here: https://t.co/I2liXkESvl), we were somewhat blocked on whether to allow 0-blob 4844 transactions or not.
— timbeiko.eth (@TimBeiko) February 16, 2023
EIP-4844 introduces a new type of transaction into Ethereum that uses small data packets (known as "blobs") stored in the beacon node temporarily. In essence, this is a rollup-solution designed to decrease gas fees.
@peter_szilagyi previously put together a good doc re: the mempool design constraints with 4844: https://t.co/eAvQ5P8oUP
— timbeiko.eth (@TimBeiko) February 16, 2023
Also, the developers discussed several more EIPs and other minor improvements of the Ethereum network. There is very little time left before the upgrade launch of Shapella. The update should take place in March. We wish success to the team and continue to observe their work.