Research Area:  Blockchain Technology
Blockchain is the core technology of many cryptocurrencies. Blockchain as a distributed ledger technology has received extensive research attention. In addition to cryptography and P2P (peer-to-peer) technology, consensus protocols are also a fundamental part of the blockchain technology. A good consensus protocol can guarantee the fault tolerance and security of the blockchain systems. The consensus protocols currently used in most blockchain systems can be broadly divided into two categories: the probabilistic-finality consensus protocols and the absolute-finality consensus protocols. This paper introduces some of the main consensus protocols of these two categories, and analyzes their strengths and weaknesses as well as the applicable blockchain types.
Keywords:  
Author(s) Name:  Shijie Zhang, Jong-Hyouk Lee
Journal name:  ICT Express
Conferrence name:  
Publisher name:  ELSEVIER
DOI:  10.1016/j.icte.2019.08.001
Volume Information:  Volume 6, Issue 2, June 2020, Pages 93-97
Paper Link:   https://www.sciencedirect.com/science/article/pii/S240595951930164X