Methods of security analysis for Nakamoto consensus

2Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Nakamoto consensus is one of the most fundamental consensus used in blockchain protocols. Its security is of significance in the field of blockchain and cryptocurrency applications. Existing studies have analyzed and proved the security of Nakamoto consensus from different aspects under various assumptions and models. This paper systematically summarizes the existing mainstream formalization and research methods for the security of Nakamoto consensus. Firstly, this paper describes the execution model of Nakamoto consensus including the time model, network model and attacker model. Secondly, this paper summarizes the formal definitions of the security properties of Nakamoto consensus. Thirdly, according to the time model, this paper divides different analysis methods into the discrete-time model and continuous-time model, and points out their advantages and disadvantages. Finally, this paper points out the future research directions for blockchain consensus security.

Cite

CITATION STYLE

APA

Zhou, Z., Zhang, Z., & Liu, J. (2022). Methods of security analysis for Nakamoto consensus. Scientia Sinica Informationis, 52(5), 837–855. https://doi.org/10.1360/SSI-2021-0225

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free