Netinfo Security ›› 2017, Vol. 17 ›› Issue (9): 147-152.doi: 10.3969/j.issn.1671-1122.2017.09.034

• Orginal Article • Previous Articles     Next Articles

Research on the Consensus Mechanisms of Blockchain Technology

Xuan HAN1,2,3, Yamin LIU1,2()   

  1. 1.State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China
    2.Data Assurance and Communication Security Research Center, Chinese Academy of Sciences, Beijing 100093, China
    3.School of Cyber Security, University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2017-08-01 Online:2017-09-20 Published:2020-05-12

Abstract:

As the underlying technology in Bitcoin, the blockchain technology has gained wide attention. Blockchain is a kind of feasible method to solve the consistency problem of distributed system. Consensus mechanism is the core of the blockchain technology. Delicate consensus mechanism can improve system performance and promote the application of blockchain in many fields. Based on the consensus mechanisms in existing design of blockchain, this paper summarizes the basic consensus mechanisms including proof of work, proof of stake and Byzantine consistency agreement, and evaluates them from various aspects such as security, scalability, performance, etc. The future research on the blockchain consensus mechanism will be based on the different characteristics of the consensus mechanisms, and design should be carried out around the combination of different consensus mechanisms.

Key words: blockchain, consensus mechanism, proof of work, proof of stake, Byzantine consistency

CLC Number: