Close Latency--Security Trade-off for the Nakamoto Consensus
Jing Li, Ling Ren, Dongning Guo

TL;DR
This paper develops a precise continuous-time model for Bitcoin's latency and security, providing tight bounds on confirmation times and analyzing the trade-offs between security and latency in proof-of-work blockchains.
Contribution
It introduces a rigorous continuous-time analysis that yields close upper and lower bounds on the latency-security trade-off for Nakamoto consensus, improving over previous loose bounds.
Findings
Confirmation times of 4-10 hours achieve very low error probabilities.
Close upper and lower bounds are established for the latency-security trade-off.
Analysis applies to various proof-of-work cryptocurrencies.
Abstract
Bitcoin is a peer-to-peer electronic cash system invented by Nakamoto in 2008. While it has attracted much research interest, its exact latency and security properties remain open. Existing analyses provide security and latency (or confirmation time) guarantees that are too loose for practical use. In fact the best known upper bounds are several orders of magnitude larger than a lower bound due to a well-known private-mining attack. This paper describes a continuous-time model for blockchains and develops a rigorous analysis that yields close upper and lower bounds for the latency--security trade-off. For example, when the adversary controls 10\% of the total mining power and the block propagation delays are within 10 seconds, a Bitcoin block is secured with less than error probability if it is confirmed after four hours, or with less than error probability if…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cryptography and Data Security · Distributed systems and fault tolerance
