Ethereum Creator Says Sharding is Coming, Significant Improvement in Scaling

Ethereum Creator Says Sharding is Coming, Significant Improvement in Scaling

Ethereum creator Vitalik Buterin has announced that Sharding, a much awaited scaling solution for the Ethereum blockchain protocol, is coming.


In essence, Sharding is a solution that optimizes the process of verifying transactions and smart contracts by splitting the blockchain network into partitions called shards. Instead of having every single node go through the entire transaction history of the Ethereum blockchain network, Sharding allows certain nodes to be assigned to certain shards, optimizing the process of nodes verifying transactions.

Previously, James Ray, an Ethereum developer working on a scaling solution called Drops of Diamond, said that the requirement of nodes to verify all transactions in a blockchain network limits the ability of the blockchain to scale. He noted:

In large part because of this, 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?

Contrary to bitcoin, Litecoin, and other payment-focused blockchain networks, blockchain protocols like Cardano, Ethereum, and EOS are in need of a larger blockchain capacity and flexible network as they support large-scale decentralized applications. Apps like CryptoKitties and decentralized exchanges such as Kyber Network and AirSwap broadcast substantially large amounts of transactions to the Ethereum network per second, even with the use of off-chain methods that reduce the burden on the main chain.

As such, Buterin revealed a proof of concept of Sharding uploaded to GitHub and hinted that the development of Sharding is near on social media, as he wrote Sharding is coming.

On Reddit Ethereum, an online community wherein Ethereum users, investors, enthusiasts, and developers discuss various projects and solutions, Buterin published a more in-depth description of the proof of concept he released this week.

According to Buterin, the fundamental idea of the current version of Shardings proof of concept surrounds the implementation of a proof-of-stake beacon chain or full Casper, that is merged into the main Ethereum blockchain network.

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, explained Buterin.

He added that the proof-of-stake beacon chain with Sharding enabled can issue new blocks every two to eight seconds, which is significantly faster than existing proof-of-work blockchains like bitcoin, which has an average block time of 10 minutes.


Coinbase co-founder Fred Ehrsam said that in order for Ethereum to support decentralized applications with millions of active users, it will need to improve by more than 100-fold in terms of scalability. Currently, developers expect Sharding, Casper, and Plasma to bring the scalability of Ethereum to the next level to support large-scale decentralized applications and smart contracts.

Featured image from Flickr/TechCrunch.

01.05.2018 / 07:00 63
Genesis London Conference: Study Shows Ethereum is More Decentralized Than Bitcoin Genesis London Conference: Study Shows
At the Genesis London blockchain conference held in February by Binary District, Cornell professor, cryptocurrency expert, and computer scientist
Vitalik: Ethereum App Builders Are Being 'Screwed' By Scaling Limits Vitalik: Ethereum App Builders Are
It wasn't the talk he was supposed to give. At the Deconomy conference in Seoul, South Korea, on Wednesday, ethereum creator Vitalik Buterin scrapped
Sharding Is Already Ushering in Radical New Ethereum Designs Sharding Is Already Ushering in Radical
So-called "sharding" may still be theoretical, but the promising implications of the concept are becoming more and more real. At least that's the
Vitalik Wants You to Pay to Slow Ethereum's Runaway Growth Vitalik Wants You to Pay to Slow
Could adding a new fee help preserve ethereum in the long term? It's a contentious statement in light of the debatesongoing across blockchains over
Buterin Presents Blockchain Scaling Solution That Could Make Exchanges Hack Resistant Buterin Presents Blockchain Scaling
Vitalik Buterin has revealed a new Blockchain scaling solution, Plasma Cash, at the Ethereum Community Conference in Paris. Vitalik Buterin,
Vitalik Reveals New Idea for Plasma Scaling On Ethereum Vitalik Reveals New Idea for Plasma
In a surprise appearance at the ethereum community conference EthCC in Paris Friday, ethereum founder Vitalik Buterin presented a scaling solution
Comments (0)
Add a comment
Comment on