跳到主要导航 跳到搜索 跳到主要内容

区块链共识机制研究综述

  • Beihang University

科研成果: 期刊稿件文献综述同行评审

摘要

Since the introduction of Bitcoin, digital currency has entered into a new era, and the underlying Blockchain technology has gradually attracted the attention of researchers. As the core of Blockchain technology, the consensus mechanism determines the security, scalability, and decentralization of Blockchain. This paper studies the existing consensus mechanisms from the perspectives of system model, consensus mechanism, incentive setting, and security attack. Firstly, network models, adversary models, and corruption models of consensus mechanisms are defined and classified. Based on different models, existing consensus mechanisms are divided into classic consensus and Blockchain consensus. Secondly, for the classical consensus, PBFT, Paxos, and the latest improvements are briefly introduced. In addition, a concrete algorithm, advantages, and disadvantages are given. Thirdly, Blockchain consensus is divided into permissioned consensus and permissionless consensus according to different application scenarios. This paper further divides the permissionless consensus into proof-of-work based consensus, proof-of-stake based consensus, single-committee based hybrid consensus, multiple-committee based consensus, and other consensus. For each type of consensus mechanism, the basic procedure is given, and typical solutions are analyzed in depth. The advantages and disadvantages, transaction throughput, and the possible attack methods of the consensus mechanism are given. Finally, this paper points out some research hotspots and development directions of Blockchain consensus mechanisms in terms of security, capacity expansion, startup, and incentive.

投稿的翻译标题Overview on blockchain consensus mechanisms
源语言繁体中文
页(从-至)395-432
页数38
期刊Journal of Cryptologic Research
6
4
DOI
出版状态已出版 - 2019

关键词

  • Blockchain
  • Byzantine fault tolerance
  • Consensus
  • Proof-of-stake
  • Proof-of-work

学术指纹

探究 '区块链共识机制研究综述' 的科研主题。它们共同构成独一无二的学术指纹。

引用此