GearBox
Bernardo David, Bernardo Magri, Christian Matt, Jesper Buus Nielsen, Daniel Tschudi
2022Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security25 citationsDOIOpen Access PDF
Abstract
Sharding is an emerging technique to overcome scalability issues on blockchain based public ledgers. Without sharding, every node in the network has to listen to and process all ledger protocol messages. The basic idea of sharding is to parallelize the ledger protocol: the nodes are divided into smaller subsets that each take care of a fraction of the original load by executing lighter instances of the ledger protocol, also called shards. The smaller the shards, the higher the efficiency, as by increasing parallelism there is less overhead in the shard consensus.
Topics & Concepts
Computer scienceForensic Toxicology and Drug AnalysisBlockchain Technology Applications and Security