Ethereum: bugs detected on the Zhejiang testnet


Some bugs on the testnet – After passing Proof of Stake last September, the network Ethereum must open the withdrawal of ETH in staking next March. While waiting for the deployment of the Shanghai hard fork, it is being actively tested on the testnets.

Zhejiang testnet bugs

On February 1, Ethereum developers have deployed a first testnet to test the Shanghai hard fork. This first testnet is titled Zhejiang.

Six days later, the Shanghai hard fork was deployed there, under conditions similar to those of the mainnet. However, not everything went as planned.

Indeed, as pointed out Marius VanDerWijden on Twitter, some customers experienced sync issues.

“The 4.5 hours of debugging resulted in this bug fix. We have received reports of geth nodes not syncing properly to the Zhejiang devnet. The problem was that if the body of a block was empty (no tx, no indents), we couldn’t initialize it correctly. »

Marius VanDerWijden announces synchronization problems on some clients – Source: Twitter.

Finally, a patch was published immediately, allowing the bug to be mitigated.

According to the report published by Tim Beiko, the developers considered that this bug did not cause delays in the deployment of Shanghai on the Sepolia testnet.

>> Your heart beats for Ethereum? Sign up on Binance and save 10% in fees (Commercial Link) <<

A devnet in halftone

In parallel with the deployment of the testnet Zhejiangthe developers have also deployed a seventh devnet.

This one was launched with 600,000 validators. Among these validators, 360,000 of them perform updates of withdrawal credentials just at the time of the fork.

“Customers have seen a spike in RAM and CPU usage, and the devops team will be monitoring the devnet in the coming days to see how many credential update messages have been included or lost. »

Additionally, this devnet revealed communication issues between Prysm and Besu clients.

“Overall, the network stopped finalizing for 1 epoch and was fully recovered 3 epochs after the fork. The devops team seemed pleased with this result, given that this setup is more severe than we expect on the mainnet, and that customers still have time to fix some of the issues found. »

Of course, the developers ofEthereum aren’t the only ones preparing for the Shanghai hard fork. Thus, those of Lido protocol are considering a change in management of the funds held by the DAO.

Take advantage of the opportunities to buy low-cost cryptos that the market offers us! To not miss the opportunity of a lifetime, register quickly on the Binance platformSave 10% on your trading fees by following this link (trading link).





Source link -95