OmniLedger: A Secure, Scale-Out, Decentralized Ledger via Sharding

By Eleftherios Kokoris-Kogias, Philipp Jovanovic, Linus Gasser, Nicolas Gailly, Ewa Syta, Bryan Ford. IEEE Symposium on Security and Privacy, 2018

1,172 citations recorded by the source corpus.

Designing a secure permissionless distributed ledger (blockchain) that performs on par with centralized payment processors, such as Visa, is a challenging task. Most existing distributed ledgers are unable to scale-out, i.e., to grow their total processing capacity with the number of validators; and those that do, compromise security or decentralization. We present OmniLedger, a novel scale-out distributed ledger that preserves longterm security under permissionless operation. It ensures security and correctness by using a bias-resistant public-randomness protocol for choosing large, statistically representative shards that process transactions, and by introducing an efficient cross-shard commit protocol that atomically handles transactions affecting multiple shards. OmniLedger also optimizes performance via parallel intra-shard transaction processing, ledger pruning via collectively-signed state blocks, and low-latency "trust-but-verify" validation for low-value transactions. An evaluation of our experimental prototype shows that OmniLedger’s throughput scales linearly in the number of active validators, supporting Visa-level workloads and beyond, while confirming typical transactions in under two seconds.

Subfields: Computer Networks and Communications, Information Systems

View Paper: https://www.semanticscholar.org/paper/489e2f7c4bce3939395930b7ec6cb3ac52660875

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. George Danezis
  2. F. Yu
  3. Zehui Xiong
  4. Alberto Sonnino
  5. Dong In Kim
  6. Renchao Xie
  7. Jiaping Wang
  8. Hao Wang

In Information Systems

  1. Dusist Niyato
  2. Jiaping Wang
  3. Hao Wang
  4. Zehui Xiong
  5. Mahdi Zamani
  6. Ari Juels
  7. Patrick McCorry
  8. Alberto Sonnino

Citations in the corpus