Sharding
Web3 / infrastructure applications
Sharding is a Layer-1 scaling technique that partitions a blockchain network into smaller, parallel subsets called shards, each capable of processing transactions independently. Rather than requiring every node to validate every transaction, sharding distributes the workload across multiple shards that operate simultaneously. This dramatically increases network throughput while maintaining security through cryptographic proofs and periodic cross-shard communication. Sharding represents a fundamental shift from traditional blockchain architecture, allowing networks to scale horizontally without sacrificing decentralization or security properties. Example: Ethereum 2.0 implements sharding as a core component of its scaling roadmap, planning to launch 64 shards that process transactions in parallel, significantly increasing the network's transaction capacity beyond the current single-chain limitations. Why it matters for blockchain infrastructure: Sharding enables networks to achieve massive throughput improvements—potentially thousands of transactions per second—while maintaining the security and decentralization that define blockchain technology. This makes large-scale adoption of decentralized applications technically feasible.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.