An Analysis of Blockchain Consistency in Asynchronous Networks: Deriving a Neat Bound
Abstract
Formal analyses of blockchain protocols have received much attention recently. Consistency results of Nakamoto's blockchain protocol are often expressed in a quantity , which denotes the expected number of network delays before some block is mined. With (resp., ) denoting the fraction of computational power controlled by benign miners (resp., the adversary), where , we prove for the first time that to ensure the consistency property of Nakamoto's blockchain protocol in an asynchronous network, it suffices to have to be just slightly greater than . Such a result is both neater and stronger than existing ones. In the proof, we formulate novel Markov chains which characterize the numbers of mined blocks in different rounds.
Keywords
Cite
@article{arxiv.1909.06587,
title = {An Analysis of Blockchain Consistency in Asynchronous Networks: Deriving a Neat Bound},
author = {Jun Zhao and Jing Tang and Li Zengxiang and Huaxiong Wang and Kwok-Yan Lam and Kaiping Xue},
journal= {arXiv preprint arXiv:1909.06587},
year = {2020}
}
Comments
This paper appears in the Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS) 2020. Please feel free to contact us for questions or remarks