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.
翻译:作为源自加密货币的破坏性技术, " 链链 " 提供了一个可信赖的平台,为工业性IOT(IIoT)应用提供便利。然而,在IIOT情景中实施一个块链平台,由于严格的部署条件而面临各种安全挑战。为此,我们提出了基于IIOT应用的可信赖计算机硬件的安全块链新设计。具体地说,我们使用可信赖的执行环境模块和定制的安全芯片来保护这一块链,防止不同的攻击性病媒。此外,我们实施了拟议的基于ARM的嵌入装置上的安全的IIOT块链,并建立了一个小规模的IIOT网络来评估其性能。我们的实验结果表明,安全块链平台实现了高流量(150TPS),交易确认的延迟时间很低(低于66ms),这表明其在实践的IIOT情景中是可行的。最后,我们概述了公开的挑战和未来的研究方向。