Ethereum 2.0 which is built to work on the Proof of Stake Network (PSN) has been facing delays attributed to bug fixing. The developers planned the upgrade of the proof-of-stake algorithm for June of this year.
Reasons for the Delay of Ethereum 2.0
The detection of bugs in the new Ethereum 2.0 code is the main reason for the postponement initially set for January 2020. The network is currently under development and the clientes are working on optimizations for the Schlesi test network which will represent the first Ethereum 2.0 multi-client test network that simulates the core network environment. Before launch, all these networks and clients have to be properly synchronized so there will be no post-launch code-breaking which can bring panic to the new ecosystem.