Vitalik BUterin ethereum creator - Vitalik Buterin Hints that Significant Improvement in Scaling is Coming to Ethereum

Vitalik Buterin Hints that Significant Improvement in Scaling is Coming to Ethereum

Vitalik Buterin, Ethereum’s creator, announces that the scaling solution for Ethereum – known as Sharding – is coming. This would allow Ethereum’s blockchain to scale and process all the information and transactions smoothly and with less fees.

Sharding Scaling Solution

Sharding optimizes the Ethereum network by splitting the blockchain into partitions called shards. Sharding allows certain nodes to be assigned to certain shards, allowing the nodes to verify the transactions in a much smoother way. In this way, the nodes will not have to go through the whole transaction history on the network. ethereum2 300x167 - Vitalik Buterin Hints that Significant Improvement in Scaling is Coming to Ethereum

The main problem for the network to scale is that nodes need to verify all the transactions in the blockchain.

According to James Ray, Ethereum developer explained:

“In large part because of this (verification process), Bitcoin is limited to 3-7 transactions per second, Ethereum to 7-15, etc. However, this poses a question: are there ways to create a new mechanism, where only small subset of nodes verifies each transaction?”

Cryptocurrencies like Bitcoin or Litecoin do not need larger blockchain capacity, compared to Ethereum, EOS or NEO. Those blockchain protocols need larger space due to the fact that they support large scale decentralized applications.

A famous application that created troubles to Ethereum’s network was CryptoKitties. In this application, individuals exchange kitties for ETH.

In a Reddit post, Buterin explained:

“The basic idea is based on a concept of dependent fork choice rules. First, there is a proof of stake beacon chain (in phase 4, aka full casper, this will just be merged into the main chain), which is tied to the main chain; every beacon chain block must specify a recent main chain block, and that beacon chain block being part of the canonical chain is conditional on the referenced main chain block being part of the canonical main chain.”

In this past, there were other possible solutions to solve the scalability problem of the Ethereum network. We can mention plasma, a second-layer scaling for Ethereum’s protocol that aimed to reduce the network’s congestion.