Developers won't have the opportunity to release the Ethereum 2.0 update in the first quarter, as previously planned, but they are “95% sure” that they are going to have time to prepare the release before the end of 2020. The team spoke about this during the AMA session on the Reddit portal.
The Eth 2.0 AMA (Round 3) has begun! Post your questions here: https://t.co/bgo4asHsFK— Ethereum (@ethereum) February 5, 2020
Vitalik Buterin, co-founder of the Ethereum project, and two developers, Danny Ryan and Justin Drake, took part in the AMA session. They confirmed that the core network of Ethereum 2.0 could not be launched until three clients were able to support the testnet for at least eight weeks.
Ethereum 2.0 will increase network bandwidth and add a new PoS consensus mechanism. Work on the update, also known as Serenity, has been going on since the launch of the Ethereum chief network in 2005, however, due to its high technical complexity, the project still has not reached the release stage.
The launch of Ethereum 2.0 was projected for January 2020. Then it was moved to the second quarter of 2020. Now the developers are guided by July 30 - the anniversary of the Ethereum blockchain.
“We will certainly launch the zero phase in 2020. All audits have already passed, and test networks are becoming more reliable every week. There are no circumstances in which the zero phase does not begin in 2020,” Ryan wrote.
The fact that the developers completed the debugging of the zero phases, it became known at the end of last month. This stage consists of launching the Beacon Chain network, which is designed to coordinate all the components of the system. This week, the developers reported that they were able to launch the Ethereum 2.0 testnet on a mobile client that already uses the latest version of Beacon Chain.
Ryan and Buterin are inclined to believe that the zero phases can be deployed even on two stable clients. However, Drake prefers a more conservative approach. He recalled that during the launch of the first iteration of Ethereum, the Parity client started working later than Geth - because of this, most of the validators are based on the last client. The developers noted that the zero and initial stages of the project were completed at 99% and 90%, respectively. Ryan said they still need to test individual elements of the system.