### Everything is a Race and Nakamoto Always Wins

Amir Dembo, Sreeram Kannan, Ertem Nusret Tas, David Tse, Pramod Viswanath, Xuechao Wang, and Ofer Zeitouni

##### Abstract

Nakamoto invented the longest chain protocol, and claimed its security by analyzing the private double-spend attack, a race between the adversary and the honest nodes to grow a longer chain. But is it the worst attack? We answer the question in the affirmative for three classes of longest chain protocols, designed for different consensus models: 1) Nakamoto's original Proof-of-Work protocol; 2) Ouroboros and SnowWhite Proof-of-Stake protocols; 3) Chia Proof-of-Space protocol. As a consequence, exact characterization of the maximum tolerable adversary power is obtained for each protocol as a function of the average block time normalized by the network delay. The security analysis of these protocols is performed in a unified manner by a novel method of reducing all attacks to a race between the adversary and the honest nodes.

Note: A shorter version of this paper will appear in the 2020 ACM Conference on Computer and Communications Security (CCS).

Available format(s)
Category
Applications
Publication info
Published elsewhere. Arxiv
Keywords
Blockchain
Contact author(s)
nusret @ stanford edu
History
2020-08-30: last of 3 revisions
See all versions
Short URL
https://ia.cr/2020/601

CC BY

BibTeX

@misc{cryptoeprint:2020/601,
author = {Amir Dembo and Sreeram Kannan and Ertem Nusret Tas and David Tse and Pramod Viswanath and Xuechao Wang and Ofer Zeitouni},
title = {Everything is a Race and Nakamoto Always Wins},
howpublished = {Cryptology ePrint Archive, Paper 2020/601},
year = {2020},
note = {\url{https://eprint.iacr.org/2020/601}},
url = {https://eprint.iacr.org/2020/601}
}

Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.