Home βΊ Blockchain βΊ Sharding
π§© Sharding
Last verified: June 2026Sharding is a way to make a blockchain faster by splitting it into parallel pieces that work at the same time β like adding more checkout lanes to a busy shop.
The problem: one lane gets congested
Many blockchains process transactions in a single sequence β every node handles every transaction, one chain of blocks. That's secure, but it's a bottleneck: when the network gets busy, things slow down and fees rise, like a single checkout lane at a packed supermarket. Sharding is one way to relieve that congestion.
What sharding does
Sharding splits the blockchain into several smaller parallel pieces, called shards, that each process their own share of transactions at the same time. Instead of one lane, you've opened several. In theory, if you split the work across, say, four shards, the network can handle roughly four times as much at once. It's the same idea databases have used for years to handle huge loads.
Why it's tricky to do well
Splitting a blockchain is much harder than splitting a shop queue, because security and coordination get complicated. Each shard still needs to be secure on its own (a smaller shard can be easier to attack), and shards need a reliable way to talk to each other when a transaction touches more than one. Getting this right without weakening the network's security or decentralisation is a genuinely difficult engineering challenge β which is why sharding has been slow and careful to arrive.
Where it stands
Some networks, like NEAR, use sharding as a core part of their design. Ethereum's roadmap has evolved to favour pushing activity onto Layer 2s while using a sharding-related technique to make those layers cheaper. Sharding is best understood as one of several tools for the central challenge every popular blockchain faces: how to handle more users without sacrificing security.