But that’s just the tip of the iceberg. With Ethereum being one of the most popular cryptocurrencies on the planet, there are important details to what Ethereum 2.0 truly is and how it’ll impact the crypto-verse as a whole.
That’s where Ethereum 2.0 comes in. The proposed ETH 2.0 upgrades to the Ethereum network are supposed to address, primarily, the scalability issue. These improvements will create a contrast to the existing version of Ethereum, all of which will be rolled out through a carefully planned roadmap.
What Is Ethereum 2.0?
Ethereum 2.0 (aka Eth2 or "Serenity”) is the long-awaited upgrade to the Ethereum network that promises, among other things, to improve the network’s scalability. Through the implementation of several enhancements, speed, efficiency, and scalability should be improved without sacrificing security and decentralization.
This version of Ethereum has always been on the horizon, but it’s taken some years to roll out. The primary reason for this is that scaling a blockchain in a secure and decentralized way is a challenging task.
Thankfully, Ethereum 2.0 aims to solve this issue through the implementation of some very important features. These new features create several key differences between the Ethereum we know and the Ethereum we should expect.
Differences Between Ethereum and Ethereum 2.0
The biggest differences between Ethereum and Ethereum 2.0 involve the use of the Proof of Stake (PoS) consensus mechanism, shard chains, and the beacon chain. Let’s take a look at these differences in more detail.
Proof of Stake
Shard chains are just like any other blockchain, except they only contain specific subsets of one whole blockchain. This helps nodes by only having to manage a slice, or shard, of the Ethereum network. This should increase transaction throughput and Ethereum’s overall capacity.
The beacon chain
With shard chains working in parallel, something’s got to make sure they all stay in-sync with one another. Well, the beacon chain takes care of that by providing consensus to all the shard chains running in parallel.
The beacon chain is a brand new blockchain that plays a central role in Ethereum 2.0. Without it, information sharing between shards wouldn’t be possible and scalability would be nonexistent. For this reason, it’s been stated that it’ll be the first feature shipped on the road to Ethereum 2.0.
The Road to Ethereum 2.0
The roll-out of Ethereum 2.0 won’t come all at once. Instead, it’ll be released in three phases, each of which accompanies distinct features to ensure the success of the new Ethereum.
The first phase, or phase 0, will be dedicated to the release of the beacon chain since it’s central to the functionality of shard chains. There won’t be shard chains just yet, but the beacon chain will begin accepting validators (i.e., stakers) through a one-way deposit contract.
It’s important to note that all registered validators who stake their ETH won’t be able to “unstake” until shard chains are fully implemented. That means ETH from validators will be locked up until the next phase.
The Eth2 deposit contract reached the required minimum of 524,288 ETH to launch. Phase 0 begins on the 1st of December, 2020.
The next phase is actually a mix of two phases: phase 1 and phase 1.5. Phase 1 will introduce shard chains, which will allow validators to create blocks on the blockchain through PoS. Phase 1.5 is when Ethereum’s mainnet will officially introduce the shard chains and begin transitioning away from PoW to PoS.
Phase 1/1.5 is expected to roll out during 2021.
The final phase will be phase 2, which is when Ethereum 2.0 will support fully formed shards and become the official Ethereum network. Shard chains will be able to work with smart contracts as well, allowing developers of Dapps and other technologies to integrate seamlessly with Ethereum 2.0.
Phase 2 is expected to roll out in 2021 or later.
Ethereum 2.0 is an important upgrade to the Ethereum network for a number of reasons, especially when it comes to scalability. Without the new features of PoS, shard chains, and the beacon chain, Ethereum could eventually become unsustainable and no longer the leading smart contract platform in the crypto ecosystem.
The roll-out of Eth2 will take some time, and it may even take longer than expected. The good news is it’s already well underway and Ethereum developers are dedicated to seeing it through.