A Survey on Consortium Blockchain Consensus Mechanisms

02/24/2021
by   Wei Yao, et al.
0

Blockchain is a distributed ledger that is decentralized, immutable, and transparent, which maintains a continuously growing list of transaction records ordered into blocks. As the core of blockchain, the consensus algorithm is an agreement to validate the correctness of blockchain transactions. For example, Bitcoin is a public blockchain where each node in Bitcoin uses the Proof of Work (PoW) algorithm to reach a consensus by competing to solve a puzzle. Unlike a public blockchain, a consortium blockchain is an enterprise-level blockchain that does not contend with the issues of creating a resource-saving global consensus protocol. This paper highilights several state-of-the art solutions in consensus algorithms for enterprise blockchain. For example, the HyperLedger by Linux Foundation includes implementing Practical Byzantine Fault Tolerance (PBFT) as the consensus algorithm. PBFT can tolerate a range of malicious nodes and reach consensus with quadratic complexity. Another consensus algorithm, HotStuff, implemented by Facebook Libra project, has achieved linear complexity of the authenticator. This paper presents the operational mechanisms of these and other consensus protocols, and analyzes and compares their advantages and drawbacks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2021

Feasibility of Proof of Authority as a Consensus Protocol Model

Blockchain is a type of decentralized distributed network which acts as ...
research
04/08/2019

A Survey of Distributed Consensus Protocols for Blockchain Networks

Since the inception of Bitcoin, cryptocurrencies and the underlying bloc...
research
08/01/2018

An AI Based Super Nodes Selection Algorithm in BlockChain Networks

In blockchain systems, especially cryptographic currencies such as Bitco...
research
05/17/2023

Towards Data Redaction in Bitcoin

A major issue for many applications of blockchain technology is the tens...
research
05/25/2021

Payment Does Not Imply Consensus (For Distributed Payment Systems)

Decentralized payment systems such as Bitcoin have become massively popu...
research
02/23/2022

Blockchain Framework for Artificial Intelligence Computation

Blockchain is an essentially distributed database recording all transact...
research
09/23/2022

Analysis on Blockchain Consensus Mechanism Based on Proof of Work and Proof of Stake

In the white book of Bitcion, Satoshi Nakamoto described a bitcoin syste...

Please sign up or login with your details

Forgot password? Click here to reset