Sharding Technology: Scaling Solution for Ethereum It is well known that the Ethereum (ETH) blockchain presently can complete at the most 25 transactions per second. All the nodes present on the Ethereum network currently contribute to the consensus system that leads to completion of one transaction.

This mechanism makes the process very intensive and non-scalable which means increased time to confirm one transaction. Increase in the number of nodes is inversely proportional to the scalability of the blockchain.

This is a serious issue that is being resolved by the developers of Ethereum. VitalikButerin’s explanation of sharding on Twitter ran like this, “Imagine that Ethereum has been split into thousands of islands.

Each island can do its own thing. Each of the islands has its own unique features and everyone belonging on that island i.e., the accounts, can interact with each other and they can freely indulge in all its features.

If they want to contact other islands, they will have to use some sort of protocol.” The developers are currently working on implementing sharding technology into the system. Sharding technology will basically split the network into smaller parts (shards) and each of them will contain a section of the transaction data. Read more from…

thumbnail courtesy of