Skip to main content

State Partitioning

Definition

State partitioning is a method of dividing a blockchain’s global state into smaller, independent segments, each processed by a distinct subset of network validators. This technique, also known as sharding, aims to significantly increase a blockchain’s transaction throughput and scalability. Each partition handles a portion of the network’s data and transactions concurrently. It allows the network to process more operations in parallel.