PoAh: A Novel Consensus Algorithm for Fast Scalable Private Blockchain for Large-scale IoT Frameworks

01/21/2020
by   Deepak Puthal, et al.
0

In today's connected world, resource constrained devices are deployed for sensing and decision making applications, ranging from smart cities to environmental monitoring. Those recourse constrained devices are connected to create real-time distributed networks popularly known as the Internet of Things (IoT), fog computing and edge computing. The blockchain is gaining a lot of interest in these domains to secure the system by ignoring centralized dependencies, where proof-of-work (PoW) plays a vital role to make the whole security solution decentralized. Due to the resource limitations of the devices, PoW is not suitable for blockchain-based security solutions. This paper presents a novel consensus algorithm called Proof-of-Authentication (PoAh), which introduces a cryptographic authentication mechanism to replace PoW for resource constrained devices, and to make the blockchain application-specific. PoAh is thus suitable for private as well as permissioned blockchains. Further, PoAh not only secures the systems, but also maintains system sustainability and scalability. The proposed consensus algorithm is evaluated theoretically in simulation scenarios, and in real-time hardware testbeds to validate its performance. Finally, PoAh and its integration with the blockchain in the IoT and edge computing scenarios is discussed. The proposed PoAh, while running in limited computer resources (e.g. single-board computing devices like the Raspberry Pi) has a latency in the order of 3 secs.

READ FULL TEXT

page 4

page 7

page 9

page 19

page 21

page 22

page 25

page 26

research
04/29/2023

Distributed Twins in Edge Computing: Blockchain and IOTA

Blockchain (BC) and Information for Operational and Tactical Analysis (I...
research
04/21/2019

A Blockchain-based Decentralized Self-balancing Architecture for the Web of Things

Edge computing is a distributed computing paradigm that relies on comput...
research
09/14/2019

PUFchain: Hardware-Assisted Blockchain for Sustainable Simultaneous Device and Data Security in the Internet of Everything (IoE)

This article presents the first-ever blockchain which can simultaneously...
research
12/12/2022

A Taxonomy and Review of Lightweight Blockchain Solutions for Internet of Things Networks

Internet of things networks have spread to most digital applications in ...
research
09/24/2020

An Incentive-Based Mechanism for Volunteer Computing using Blockchain

The rise of fast communication media both at the core and at the edge ha...
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...
research
04/12/2021

Fed-DDM: A Federated Ledgers based Framework for Hierarchical Decentralized Data Marketplaces

Data marketplaces (DMs) promote the benefits of the Internet of Things (...

Please sign up or login with your details

Forgot password? Click here to reset