Engineering Research Center of Digital Forensics, Ministry of Education, School of Computer Science, Nanjing University of Information Science and Technology, Nanjing, 210044, China.
Department of Computing Science, University of Aberdeen, Aberdeen, AB24 3FX, UK.
Sci Rep. 2023 Feb 16;13(1):2746. doi: 10.1038/s41598-023-29917-x.
With the rapid development of Industry 4.0, the data security of Industrial Internet of Things in the Industry 4.0 environment has received widespread attention. Blockchain has the characteristics of decentralization and tamper-proof. Therefore, it has a natural advantage in solving the data security problem of Industrial Internet of Things. However, current blockchain technologies face challenges in providing consistency, scalability and data security at the same time in Industrial Internet of Things. To address the scalability problem and data security problem of Industrial Internet of Things, this paper constructs a highly scalable data storage mechanism for Industrial Internet of Things based on coded sharding blockchain. The mechanism uses coded sharding technology for data processing to improve the fault tolerance and storage load of the blockchain to solve the scalability problem. Then a cryptographic accumulator-based data storage scheme is designed which connects the cryptographic accumulator with the sharding nodes to save storage overhead and solve the security problem of data storage and verification. Finally, the scheme is proved to be security and the performance of the scheme is evaluated.
随着工业 4.0 的快速发展,工业 4.0 环境下工业物联网的数据安全受到广泛关注。区块链具有去中心化和防篡改的特点,因此在解决工业物联网的数据安全问题方面具有天然优势。然而,当前的区块链技术在提供一致性、可扩展性和数据安全性方面同时面临挑战。为了解决工业物联网的可扩展性问题和数据安全问题,本文基于编码分片区块链构建了一种适用于工业物联网的高可扩展数据存储机制。该机制使用编码分片技术进行数据处理,提高了区块链的容错能力和存储负载,从而解决了可扩展性问题。然后设计了一种基于加密累加器的数据存储方案,将加密累加器与分片节点连接起来,以节省存储开销,并解决数据存储和验证的安全问题。最后,对方案进行了安全性证明,并对方案的性能进行了评估。