A code for the Ethereum (ETH) blockchain’s first-stage transition to a proof-of-stake (PoS) consensus algorithm could be completed by June 30, as stated in an Ethereum core developers meeting on May 2.

In a bi-weekly call, Ethereum researcher Justin Drake claimed that the developers team expects to prepare code specifications for phase zero by the end of June. Drake stated:

“We’re still very much on track. Still, [code] simplifications are coming through, which is great and the process of fine combing is also for finding these final bugs.”

Phase zero is the name of the first phase transition stage of the Ethereum network from Proof-of-Work (PoW) to a PoS consensus algorithm.

Also known as Beacon Chain, the phase zero shift is a part of a major network transition to Ethereum 2.0, and is set to launch a new block validation system where the key role on block proposals belongs to validators instead of miners.

Phase zero was first released in its first pre-release in January 2019, as previously reported by Cointelegraph.

Meanwhile, sharding, the second major part of the Ethereum network update, represents a major scalability feature that splits up transaction processing between smaller groups of nodes to boost the capacity of the blockchain.

Recently, Ethereum core developer Hudson Jameson announced that a third-party audit of the Application Specific Integrated Circuit (ASIC)-resistant PoW algorithm ProgPoW was funded.

In a previous meeting, developers considered implementing more frequent and smaller hard forks.