An Overview of Blockchain and Consensus Protocols for IoT Networks

09/14/2018
by   Mehrdad Salimitari, et al.
0

The success of blockchain as the underlying technology for cryptocurrencies has opened up possibilities for its use in other application domains as well. The main advantages of blockchain for its potential use in other domains are its inherent security mechanisms and immunity to different attacks. A blockchain relies on a consensus method for agreeing on any new data. Most of the consensus methods which are currently used for the blockchain of different cryptocurrencies require high computational power and thus are not apt for resource constrained systems. In this article, we discuss and survey the various blockchain based consensus methods that are applicable to resource constrained IoT devices and networks. A typical IoT network consists of several devices which have limited computational and communications capabilities. Most often, these devices cannot perform the intensive computations and are starved for bandwidth. Therefore, we discuss the possible measures that can be taken to reduce the computational power and convergence time for the underlying consensus methods. We also discuss some of the alternatives to the public blockchain like private blockchain and tangle, and their potential adoption for IoT networks. Furthermore, we discuss the existing consensus methods and blockchain implementations and explore the possibility of utilizing them to realize a blockchain based IoT network. Some of the open research challenges are also put forward.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2021

On the Security of Permissioned Blockchain Solutions for IoT Applications

The blockchain has found numerous applications in many areas with the ex...
research
05/26/2023

A Location-based and Hierarchical Framework for Fast Consensus in Blockchain Networks

Blockchain-based IoT systems can manage IoT devices and achieve a high l...
research
05/28/2023

A Hierarchical and Location-aware Consensus Protocol for IoT-Blockchain Applications

Blockchain-based IoT systems can manage IoT devices and achieve a high l...
research
01/07/2020

Effective scaling of blockchain beyond consensus innovations and Moore's law

As an emerging technology, blockchain has achieved great success in nume...
research
09/22/2019

Pushing Software-Defined Blockchain Components onto Edge Hosts

With the advent of blockchain technology, some management tasks of IoT n...
research
01/24/2023

XRP-NDN Overlay: Improving the Communication Efficiency of Consensus-Validation based Blockchains with an NDN Overlay

With the growing adoption of Distributed Ledger Technologies and the sub...
research
12/23/2019

Impact of consensus on appendable-block blockchain for IoT

The Internet of Things (IoT) is transforming our physical world into a c...

Please sign up or login with your details

Forgot password? Click here to reset