What is sharding in blockchain?
Sharding in blockchain splits a network so groups of validators each handle only part of the data or transactions, letting the chain process more in parallel.
Sharding in blockchain means dividing a network into parts, called shards, so that each subset of validators handles only a slice of the total load. In a normal blockchain every node checks every transaction, which keeps it secure but limits how much it can process. Sharding tries to raise that limit by letting different groups work side by side.
What is sharding in crypto and how does it work?
ethereum.org defines sharding as splitting a blockchain so that subsets of validators are each responsible for only a fraction of the total data. In a sharded blockchain, validators are assigned to particular shards. Each group processes the transactions and stores the state for its own shard, and a shared layer ties the shards together so the whole network agrees on one history.
There are two broad styles. Execution sharding splits up the actual transaction processing and account balances. Data sharding splits up the job of storing and checking raw data, while execution happens somewhere else. The hard parts are the same in both: keeping each shard secure with fewer validators watching it, and moving value between shards safely.
Did Ethereum sharding happen?
Not in its original form. Ethereum's early "Eth2" roadmap planned multiple shard chains running alongside the main chain. The Ethereum Foundation explained in January 2022 that research had shown rollups to be a promising way to scale, so developers could focus on rollup-based scaling rather than sharded execution. ethereum.org now states that shard chains have been removed from the roadmap because layer 2 rollups grew faster than expected.
What is danksharding?
Danksharding is the replacement plan. Rather than splitting execution, it gives rollups large, cheap data packets called blobs and spreads the work of checking that data across subsets of nodes through sampling. The first step, proto-danksharding (EIP-4844), went live in March 2024.
According to ethereum.org, full danksharding would raise capacity toward 64 blobs per block and depends on further changes, including proposer-builder separation, so that ordinary home validators are not pushed out by heavy hardware needs. As of October 2026 ethereum.org describes full danksharding as still several years away, with no fixed date.
What is the difference between sharding and layer 2?
Sharding changes the base blockchain itself, so all shards are part of one protocol and share its validator set. A layer 2 is a separate network built on top of the base chain that processes transactions on its own and posts results back.
NEAR Protocol is an example of the sharding route. A 2019 design post by a NEAR team member described "Nightshade," where each block holds one chunk per shard. In August 2024 NEAR launched Nightshade 2.0, which let validators check a shard without storing its full state. At that point NEAR ran 6 shards and planned to add more. Ethereum, by contrast, now leaves execution to rollups and uses data sharding only to make their data cheaper to post.
This guide explains how things work. It is not financial, legal or tax advice. Last updated .