Developers have long wanted Ethereum to serve as a decentralized world computer. To achieve this goal the network must maintain its current decentralized architecture while scaling by multiple orders of magnitude. The blockchain can currently handle just 15 transactions per second (tps). In order to serve the global population and the coming deluge of robots and autonomous devices, developers have a lot of work on their hands.
There have been numerous proposals in recent years. Many of these have found their way into Ethereum’s fourth and final stage of development, called Serenity which it is transitioning into this year. Such is the scope and novelty of this upgrade though that it has been colloquially referred to as Ethereum 2.0. In fact, this description in many ways is more appropriate as it represents an entirely new blockchain called the Beacon chain as well as a different consensus method.
We are going to take a look at the main parts of this groundbreaking upgrade.
Vitalik Buterin and other Ethereum developers have…