Highlights
Abstract
Keywords
1. Introduction
2. Related work
2.1. Integration of blockchain and IIoT in Industry 5.0
2.2. Vector commitment
3. The advantages and challenges of blockchain-enabled IIoT
4. The proposed blockchain-based IIoT data storage mechanism
4.1. Data storage mechanism based on IASVC in blockchain
4.2. Data upload qualification verification mechanism base on IASVC
4.3. IASVC based on bilinear mapping
4.3.1. Preliminaries
4.3.2. Specific scheme
4.3.3. Correctness analysis
4.3.4. Security analysis
5. Performance analysis and comparison
6. Conclusion and future work
Funding
Declaration of Competing Interest
References
Abstract
In the age of Industry 5.0, the industrial Internet of Things (IIoT) system has changed from the original “cyber-physical” system to a complex “human-cyber-physical” system, data security issues become more important. Blockchain technology can be used to ensure the security of IIoT data. However, the traditional blockchain system uses Merkle trees to store data, in which the proof size is large when verifying the integrity and correctness of the data. And it is unable to perform batch verification of the data. Large size proof will bring great pressure to communication, causing end-to-end communication delays, which seriously affect the stability, efficiency, and security of IIoT system. To solve it, in the paper, the incremental aggregator subvector commitment (IASVC) is used to replace Merkle tree, which reduces the size of proof and communication consumption. Each block processes 1000 transactions, the proof size of a single data piece is 15% of the original scheme. Moreover, our scheme can realize the aggregation verification of the proof. In addition, the qualifications of data upload on nodes are set using IASVC, which can reduce the storage pressure of nodes by storing a single commitment instead of the entire qualification list.
1. Introduction
Industry 5.0 is considered to be the fifth industrial revolution, which will further enhance the integration of information and physical systems and the full integration of industry and human society (Demir, Doven, ¨ & Sezen, 2019; Ozdemir, 2018; Wang, Gao, Yin, Li, ¨ & Kim, 2018). The biggest feature of Industrial 5.0 is “personalized customization”. In the customer’s personalized customization, production, inventory management and sales, the information systems of each subject are basically independent of each other. As a result, there will be problems with data fraud. If the equipment makes decisions based on the wrong information, it may bring serious economic and security problems. Second, traditional industrial IoT systems are based on centralized architecture, and the attack on the central node may lead to a large number of user data leakage or tampering. In addition, the number of sensor devices deployed in industrial 5.0 is much larger than that in industrial 4.0, and the centralized management mode will become unaffordable (Ren et al., 2020; Skobelev & Borovik, 2017). The combination of blockchain technology and IIoT technology is considered to be an effective way to solve the above problems (Alladi et al., 2019; Huang et al., 2019; Ren et al., 2018).