Consensus in Blockchain Systems with Low Network Throughput: A Systematic Mapping Study

03/04/2021
by   Henrik Knudsen, et al.
0

Blockchain technologies originate from cryptocurrencies. Thus, most blockchain technologies assume an environment with a fast and stable network. However, in some blockchain-based systems, e.g., supply chain management (SCM) systems, some Internet of Things (IOT) nodes can only rely on the low-quality network sometimes to achieve consensus. Thus, it is critical to understand the applicability of existing consensus algorithms in such environments. We performed a systematic mapping study to evaluate and compare existing consensus mechanisms' capability to provide integrity and security with varying network properties. Our study identified 25 state-of-the-art consensus algorithms from published and preprint literature. We categorized and compared the consensus algorithms qualitatively based on established performance and integrity metrics and well-known blockchain security issues. Results show that consensus algorithms rely on the synchronous network for correctness cannot provide the expected integrity. Such consensus algorithms may also be vulnerable to distributed-denial-of-service (DDOS) and routing attacks, given limited network throughput. Conversely, asynchronous consensus algorithms, e.g., Honey-BadgerBFT, are deemed more robust against many of these attacks and may provide high integrity in asynchrony events.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/21/2019

Microchain: a Light Hierarchical Consensus Protocol for IoT System

While the large-scale Internet of Things (IoT) makes many new applicatio...
research
05/09/2018

Assessing Security and Performances of Consensus algorithms for Permissioned Blockchains

Blockchain is a novel technology that is rising a lot of interest in the...
research
06/08/2020

Similarities and Learnings from Ancient Literature on Blockchain Consensus and Integrity

In this paper, we have studied how the text of an ancient literature on ...
research
01/05/2021

SG-PBFT: a Secure and Highly Efficient Blockchain PBFT Consensus Algorithm for Internet of Vehicles

The Internet of Vehicles (IoV) is an application of the Internet of thin...
research
02/26/2021

Building Blocks of Sharding Blockchain Systems: Concepts, Approaches, and Open Problems

Sharding is the prevalent approach to breaking the trilemma of simultane...
research
03/26/2023

From Blockchain to Hashgraph: Distributed Ledger Technologies in the Wild

With the introduction of the term blockchain in 2008, its interest has b...

Please sign up or login with your details

Forgot password? Click here to reset