Skip to main content

Sharding Consensus Pattern

Definition

Sharding Consensus Pattern describes a method for horizontally partitioning a blockchain network into smaller, independent segments called shards, each capable of processing transactions concurrently. This architectural approach aims to enhance network scalability by distributing the workload across multiple parallel chains. Each shard maintains its own state and processes its own transactions. A main chain often coordinates the shards and maintains overall security.