Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing

By Eleftherios Kokoris-Kogias, Philipp Jovanovic, Nicolas Gailly, Ismail Khoffi, Linus Gasser, Bryan Ford. USENIX Security Symposium, 2016

778 citations recorded by the source corpus.

While showing great promise, Bitcoin requires users to wait tens of minutes for transactions to commit, and even then, offering only probabilistic guarantees. This paper introduces ByzCoin, a novel Byzantine consensus protocol that leverages scalable collective signing to commit Bitcoin transactions irreversibly within seconds. ByzCoin achieves Byzantine consensus while preserving Bitcoin's open membership by dynamically forming hash power-proportionate consensus groups that represent recently-successful block miners. ByzCoin employs communication trees to optimize transaction commitment and verification under normal operation while guaranteeing safety and liveness under Byzantine faults, up to a near-optimal tolerance of f faulty group members among 3f + 2 total. ByzCoin mitigates double spending and selfish mining attacks by producing collectively signed transaction blocks within one minute of transaction submission. Tree-structured communication further reduces this latency to less than 30 seconds. Due to these optimizations, ByzCoin achieves a throughput higher than PayPal currently handles, with a confirmation latency of 15-20 seconds.

Subfields: Artificial Intelligence, Computer Networks and Communications, Information Systems

View Paper: https://www.semanticscholar.org/paper/efd99fe3b5b620d89aa03201199c45988c688670

How researchers see this paper

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

In Artificial Intelligence

  1. Elaine Shi
  2. Dan Boneh
  3. Dusist Niyato
  4. Wenjing Lou
  5. Mariana Raykova
  6. Ari Juels
  7. Nickolai Zeldovich
  8. Fan Zhang

In Computer Networks and Communications

  1. Zibin Zheng
  2. Aviv Zohar
  3. Jiaping Wang
  4. Hao Wang
  5. Dusist Niyato
  6. Elaine Shi
  7. Alberto Sonnino
  8. Huawei Huang

In Information Systems

  1. Dusist Niyato
  2. Aviv Zohar
  3. Elaine Shi
  4. Zibin Zheng
  5. Jiaping Wang
  6. Hao Wang
  7. Wenjing Lou
  8. Rafael Pass

Citations in the corpus