Netinfo Security ›› 2021, Vol. 21 ›› Issue (6): 36-44.doi: 10.3969/j.issn.1671-1122.2021.06.005

Previous Articles     Next Articles

Research on Raft Consensus Algorithm for Blockchain

WU Yi, ZHONG Sheng()   

  1. Department of Computer Science and Technology, Nanjing University, Nanjing 210023, China
  • Received:2021-02-04 Online:2021-06-10 Published:2021-07-01
  • Contact: ZHONG Sheng E-mail:zhongsheng@nju.edu.cn

Abstract:

Consensus algorithm is not only a key component of blockchain technology, but also a hot topic in distributed systems research in recent years. New consensus algorithms have been proposed during the quickly-growing of Bitcoin and blockchain technology, followed by the verification of those improved algorithms. And there are more than 50 consensus algorithms which have official names. This paper studies some consensus algorithms and introduces the classic distributed consistency algorithms, as well as the milestone research efforts and the key conclusions of distributed consensus algorithms. This paper propose two approaches to improve the Raft consistency algorithms, and hope this paper could be a useful guidance and reference for the future innovation work of novel consensus algorithms and the development of blockchain technology.

Key words: blockchain, consensus algorithms, distributed systems, Raft

CLC Number: