DeepAI AI Chat
Log In Sign Up

Secure Blockchain Platform for Industrial IoT with Trusted Computing Hardware

by   Qing Yang, et al.
Shenzhen University

As a disruptive technology that originates from cryptocurrency, blockchain provides a trusted platform to facilitate industrial IoT (IIoT) applications. However, implementing a blockchain platform in IIoT scenarios confronts various security challenges due to the rigorous deployment condition. To this end, we present a novel design of secure blockchain based on trusted computing hardware for IIoT applications. Specifically, we employ the trusted execution environment (TEE) module and a customized security chip to safeguard the blockchain against different attacking vectors. Furthermore, we implement the proposed secure IIoT blockchain on the ARM-based embedded device and build a small-scale IIoT network to evaluate its performance. Our experimental results show that the secure blockchain platform achieves a high throughput (150TPS) with low transaction confirmation delay (below 66ms), demonstrating its feasibility in practical IIoT scenarios. Finally, we outline the open challenges and future research directions.


page 2

page 6


An Incentive Mechanism for Building a Secure Blockchain-based Industrial Internet of Things

The world-changing blockchain technique provides a novel method to estab...

StreamBox-TZ: Secure Stream Analytics at the Edge with TrustZone

While it is compelling to process large streams of IoT data on the cloud...

Extending On-chain Trust to Off-chain - A Trustworthy Vaccine Shipping Example

Blockchain creates a secure environment on top of strict cryptographic a...

StreamBox-TZ: A Secure IoT Analytics Engine at the Edge

We present StreamBox-TZ, a stream analytics engine for an edge platform....

PIE: A Platform-wide TEE

While modern computing architectures rely on specialized hardware such a...

Understanding TEE Containers, Easy to Use? Hard to Trust

As an emerging technique for confidential computing, trusted execution e...