Ethereum 2.0 : A new paradigm
Currently the second biggest market capitalization behind Bitcoin, Ethereum is one of the hottest projects of this year with Chainlink thanks to the boom of the
DeFi sector.
In this sense, the launch, earlier this month, of the final development phase of the Ethereum project aiming to solve its well known scalability issues is a massive
news and could very well be the first step toward mainstream adoption for the DeFi ecosystem and companies such as Synthetix.
But why do we need this upgrade ?
Back in 2015, due to the complexity of the development of a Proof of Stake (PoS) network compared to a Proof a Work (PoW) network, the team behind the Ethereum
project decided to first create a PoW network and then transitioned to a PoS network. This decision was made in order to focus at first on the development of the Ethereum ecosystem to create a
native language called Solidity allowing developers to create smart contracts and also prepare the network to their activation and execution on the main net.
However, now that the ecosystem is up and running and that developers are actively building the decentralized ecosystem on the Ethereum blockchain it is crucial to
make the transition from the current PoW network to the PoS network in order to solve the current scalability issue of the Ethereum blockchain (see the CriptoKitties incident) and allow the
mainstream adoption of the project.
How will it be done ?
Due to the complexity of re-launching a new version of the Ethereum network, Ethereum 2.0 will be released in three several phases with a planned duration of 6 to 8 months each.
Phase 0 : Beacon Chain launch
In this first phase, launch earlier this month, the team will first work toward activating the ethereum’s new PoS system called Casper in order to replace the
existing PoW network. To this end, 16,384 validator** positions will be created and offered for sale on the network against a buy-in of 32 ETH.
Furthermore, this primary version of Ethereum 2.0 will launch without the ability to send transactions, store user data or deploy smart contracts to solely focus on
coordinating validators and monitoring their work to secure the backbone of the system also called the “beacon chain”.
Phase 1 : The sharding process
On the contrary of the current Ethereum blockchain, in Ethereum 2.0 rather than validating all transactions through a single blockchain with limited throughput, the
network will instead be split between 64 blockchains each with their own set of randomly selected validators and able to process and create new blocks. In this sense, the current launch of the
“beacon chain” in Phase 0 is crucial given that as the center of the Ethereum 2.0 network it will act as a bridge between all shards and save all the shard data in one central
blockchain.
Phase 1.5 / 2 : Dapps Deployment
Up until phase 1.5, Ethereum 2.0 will remain a separate network from Ethereum. In other words, transfers of ETH made from Ethereum to Ethereum 2.0 will not be
reversible and Dapps built in one environment will not exist in the other.
However, once we will reach phase 1.5 a bridge will first be created to seamlessly merge the two blockchain environments in order to then enable users in phase 2.0
to store and deploy new smart contracts data on any of the shards in the Ethereum 2.0 network once communication between all 64 shards and the beacon chain will be fully operational.
Phase 3 : Finishing touches
This phase is still under development and is still not defined clearly by the team at the moment as it covers all the other elements that may be needed by the new
network down the line such as additional shards for the networks or new cryptographic technology such as Zero Knowledge Scalable Transparent Arguments of Knowledge in order to increase the
privacy of the Ethereum 2.0 network.
Impact of this upgrade on the foreseeable future
The first and most important impact of this new upgrade will be its impact on the scalability of the Ethereum network. Indeed, through the sharding and the new
possibility to create smart contracts in any programming language, Ethereum will be finally able to attract more developers and fully embrace the DeFi opportunities that are emerging today across
the crypto sphere. Moreover, through the development of new cryptographic technologies on a robust and efficient network, Ethereum 2.0 will definitely be in the race to become one of the key
platforms for data management in the decade to come and as such open new pathways for the crypto sphere towards mainstream adoption.