Cryptocurrency

ETH Core Developers to update Shanghai testnet as EIP-4844 comes closer

during the recent All core developers run (ACDE) will hold a conference call chaired by Tim Beiko of the Ethereum Foundation on Feb. 2 where contributors will discuss the timeline for the public testnet launch of the Shaingahi upgrade, which will bring the ability to destake ETH from the Beacon chain. rice field.

Zhejiang Testnet Launch

The first iteration of the Shanghai upgrade was deployed to testnet on February 1st — called Zhejiang and endorsed by 61,000 validators.

However, Barnabus Busa, a DevOps engineer at the Ethereum Foundation, said the testnet was struggling to process new deposits of staked ETH, possibly due to a configuration issue in the CL software client. I am commenting. galaxy Report on calls.

This issue has been fixed and will be deployed in Zhejiang on February 7th.

A roadmap for future testnet deployments of the Shanghai upgrade will be confirmed at the next All Core Developers Execution Consensus (ACDC) call scheduled for February 9th. Beiko emphasized:

“Ethereum client teams should be prepared to cut releases for the launch of the Seporia Shanghai testnet next Thursday, shortly after the ACDC call.”

Seporia deployment in Shanghai is expected to start in mid-February, and the developer confirmed in a phone call that it is “ready to move forward.”

Regarding the decision to deploy to Sepolia before Goerli, ACDC Call Chair Danny Ryan said:

“I think it makes sense to run Sepolia before Goerli, given that Goerli is used by more validators than a limited set. It gives us a little more time to be robust.”

As long as the testnet rollout is successful, the Shanghai mainnet launch is scheduled for mid-March.

EIP-4844

As the implementation of EIP-4844 draws nearer, Cancun, the next update slated for deployment, was also discussed.

EIP-4844 adds Proto-Danksharding to the Ethereum blockchain, “Introducing data blobs as the first milestone towards full Ethereum sharding and increasing the capacity of Optimism-like rollups by 100x.” make it possible.” according to Ethereum Researcher Diederik Loerakker of OP Labs.

ethereum developer website EIP-4844 expert explained the benefits of upgrade like better rollup, lower charges, lower disk usage, blobs residing in beacon nodes instead of execution layer, blob pruning every 2 weeks .

On the ACDE conference call, imapp’s Jacek Glen commented that testing EIP-4844 had shown a “significant difference” in gas prices and had not created any significant development impediment issues. As a result, ACDE has agreed to go ahead and review the test at a later date.

Developers continued to discuss the implementation of “blob” and whether to allow access to the mempool. However, Ethereum Nethermind developer Łukasz Rozmej commented that “zero blob transactions” could be a problem.

“General UX, user experience and usability are also question marks, because in my opinion marking these transactions as blob transactions creates a special domain and therefore special treatment.

If we allow zero blob transactions, then this reasoning is broken and we also need to look at the number of blobs for this transaction rule. ”

Ansgar Dietrichs also published his research decoupling Block the generation of blobs by creating sub-networks for propagation. This proposal aims to reduce Ethereum client bandwidth while adding production for Bob.

Vitalik SSZ Proposal

Ethereum co-founder Vitalik Buterin suggestion Five new SSZ transaction types to help maintain backward compatibility as networks are upgraded to EIP-4844 and other new data types. Simple serialization (SSZ) is the serialization method used throughout the beacon chain that replaces the RLP method used in the execution layer. Vitalik’s proposal aims to “do all the work at once to avoid the extra cost of designing multi-step migrations.” The new proposed types are:

  • SignedLegacyTransaction
  • Signed EIP2930 transaction
  • Signed EIP1559 transaction
  • Signed Basic Transaction
  • Signed Blob Transaction

SSZ-style conversations were put on hold as Ethereum Nimbus developer Etan Kissling raised a question on SSZ Feb 7 regarding the EIP-4844 code change.

Dates and links to subsequent calls relating to EIP-4844 and Shanghai are available at the following links:

More detailed information written by Vitalik Buterin can be found in EIP-4844. website.

Related Articles

Back to top button