Skip to main content

Sharding Protocol

Definition

A sharding protocol is a scalability solution for blockchain networks that divides the database into smaller, more manageable segments called shards. Each shard processes a subset of the network’s transactions and smart contract executions independently and in parallel. This division of labor significantly increases the overall transaction throughput and reduces network congestion. Sharding aims to improve performance without compromising decentralization or security.