general

SHARDING

Definition

Sharding is typically regarded as a database optimization technique where tables are partitioned (into shards) and distributed among multiple database instances to increase overall throughput. This technique can also be applied to blockchains where nodes in a given network hold parts of the overall chain so that each shard can work in parallel to reach consensus in a more load balanced manner. This overall optimization in the consensus mechanism of the chain theoretically leads to an overall increase in network transaction speeds.


Click here to view the Arweave transaction for this definitionOpens in a new windowPermanent on Arweave

More Learning Materials

Coming soon! We're working on bringing you additional learning resources and related terms to enhance your understanding.

Search for Another Term