According to developer Raul Jordan, Ethereum 2.0 could be launched as early as November. In the time remaining before the launch, the developers will make the necessary changes.
In an article on the Prysmatic Lab blog that summarizes the latest changes on the long journey to Ethereum 2.0, developer Raul Jordan stated that, with a successful security audit and improved user experience, the update could be rolled out in November.
Ethereum co-founder Vitalik Buterin previously stated that the new version of the blockchain will process up to 100,000 transactions per second, while the network now supports processing up to 14 transactions per second. In addition, the PoW consensus method will be replaced by PoS.
The deployment of Ethereum 2.0, which has been under development for more than one year, has been repeatedly postponed. In July, Ethereum 2.0 lead developer Justin Drake said that the launch of the update stage 0 could not wait until early next year. Vitalik Buterin did not agree with this and said that the launch of the network is necessary much earlier, regardless of the level of its readiness.
Ethereum 2.0 is currently being tested on the latest version of Medalla’s testnet , launched last month. There were unplanned forks shortly after the network’s launch, but the Prysmatic Labs development team came up with a solution to fix the bug that was breaking Medalla.
According to the blog post, Trail of Bits will conduct a second security audit for ETH 2.0 client Prysm prior to rolling out the update.
“For the sake of optimization, we sometimes deviate from the specification in certain places, and this audit will help determine the safety of our approach,” says Jordan. “As we move to the mainnet, conducting two full code audits for our ETH2 client is critical to the security of our network participants so that we can identify ways to improve our client with advanced coding techniques.”
Other improvements to the project’s roadmap include optimization of P2P routing so that Ethereum nodes favor “good peers while limiting the participation of less useful nodes”; fixing errors that prevent the network from interacting with other blockchains; integration of API ETH 2.0 into the Prysm client.
The development team has posted a checklist of the tasks that need to be addressed to launch the ETH 2.0 mainnet:
Second security audit;
Implementation of eth2.0-apis standard in Prysm for interaction with clients;
Completion of voluntary exits at Prysm;
Comprehensive web interface for Prysm;
Dynamic testing and elimination of important errors;
Improvements to the “razor” mechanism (slasher);
Synchronization of weak subjectivity.
As a reminder, Jelurida co-founder Lior Yaffe recently claimed to have discovered a potential vulnerability in the Ethereum 2.0 testnet – a low level of participation in staking could allow whales to disable the network.