Cyber-physical systems and the Internet of things (IoT) is becoming an integral part of the digital society. The use of IoT services improves human life in many ways. Protection against cyber threats is an important aspect of the functioning of IoT devices. Malicious activities lead to confidential data leakages and incorrect performance of devices are becoming critical. Therefore, development of effective solutions that can protect both IoT devices data and data exchange networks turns in to a real challenge. This study provides a critical analysis of the feasibility of using blockchain technology to protect constrained IoT devices data, justifies the choice of Practical Byzantine Fault Tolerance (PBFT) consensus algorithm for implementation on such devices, and simulates the main distributed ledger scenarios using PBFT. The simulation results demonstrate the efficiency of the blockchain technology for constrained devices and make it possible to evaluate the applicability limits of the chosen consensus algorithm.
翻译:互联网物理系统和事物的互联网正在成为数字社会的一个组成部分。使用互联网服务在许多方面改善了人类生活。防范网络威胁是互联网装置运作的一个重要方面。恶意活动导致机密数据泄漏和装置的不正确性能正在变得至关重要。因此,开发能够保护互联网设备数据和数据交换网络的有效解决方案,转而成为一个真正的挑战。这项研究对使用链链技术保护受限制的互联网设备数据的可行性进行了批判性分析,证明选择实用的Byzantine节错失容忍(PBFT)共识算法来实施这些装置是合理的,并模拟了使用PBFT的主要分布分类假设。模拟结果表明控制装置的链技术的效率,并使得有可能评估所选择的协商一致算法的适用性限度。