ChainSplitter: Towards Blockchain-based Industrial IoT Architecture for Supporting Hierarchical Storage

10/02/2019
by   Gang Wang, et al.
0

The fast developing Industrial Internet of Things (IIoT) technologies provide a promising opportunity to build large-scale systems to connect numerous heterogeneous devices into the Internet. Most existing IIoT infrastructures are based on a centralized architecture, which is easier for management but cannot effectively support immutable and verifiable services among multiple parties. Blockchain technology provides many desired features for large-scale IIoT infrastructures, such as decentralization, trustworthiness, trackability, and immutability. This paper presents a blockchain-based IIoT architecture to support immutable and verifiable services. However, when applying blockchain technology to the IIoT infrastructure, the required storage space posts a grant challenge to resource-constrained IIoT infrastructures. To address the storage issue, this paper proposes a hierarchical blockchain storage structure, ChainSplitter. Specially, the proposed architecture features a hierarchical storage structure where the majority of the blockchain is stored in the clouds, while the most recent blocks are stored in the overlay network of the individual IIoT networks. The proposed architecture seamlessly binds local IIoT networks, the blockchain overlay network, and the cloud infrastructure together through two connectors, the blockchain connector and the cloud connector, to construct the hierarchical blockchain storage. The blockchain connector in the overlay network builds blocks in blockchain from data generated in IIoT networks, and the cloud connector resolves the blockchain synchronization issues between the overlay network and the clouds. We also provide a case study to show the efficiency of the proposed hierarchical blockchain storage in a practical Industrial IoT case.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/24/2019

Integration of Blockchain and Cloud of Things: Architecture, Applications and Challenges

The blockchain technology is taking the world by storm. Blockchain with ...
research
05/04/2020

Trade-offs in the Design of Blockchain of Finite-Lifetime Blocks for Edge-IoT Applications

Unlike cryptocurrency transactions in bitcoin that are stored indefinite...
research
08/05/2023

Towards Immutability: A Secure and Efficient Auditing Framework for Cloud Supporting Data Integrity and File Version Control

Although wide-scale integration of cloud services with myriad applicatio...
research
02/10/2020

Medusa: Blockchain Powered Log Storage System

Blockchain is one of the most heavily invested technologies in recent ye...
research
10/18/2021

A Generalised Logical Layered Architecture for Blockchain Technology

Precision, validity, reliability, timeliness, availability, and granular...
research
01/09/2023

MIS: A Multi-Identifier Management and Resolution System Based on Consortium Blockchain in Metaverse

As digital resources become diverse in the metaverse, a DNS-like system ...
research
01/13/2020

Topology-Aware Cooperative Data Protection in Blockchain-Based Decentralized Storage Networks

From currency to cloud storage systems, the continuous rise of the block...

Please sign up or login with your details

Forgot password? Click here to reset