A method of scaling blockchain networks by splitting the database into small pieces (shards) to process transactions in parallel.
Sharding splits the blockchain database into parallel processing segments called shards
Each shard has its own validators handling its own portion of data
Network capacity scales linearly with the number of shards added
Cross-shard communication is the main technical challenge to solve
Instead of 10,000 nodes all processing the same 1,000 TPS, 64 shards of ~156 nodes each can theoretically process 64,000 TPS in parallel - dramatically increasing throughput.
The guarantee that the data required to verify a block is available to all network participants, critical for Rollup security.
The foundational blockchain architecture (e.g., Bitcoin, Ethereum) that provides security and finality for the entire network.
A secondary framework or protocol built on top of an existing blockchain (L1) to improve scalability and transaction speed.
A computer that participates in a blockchain network by storing, validating, and broadcasting transaction data.
Explore all our strategic guides about Blockchain to take your operations to the next level.
View all articles