TY - JOUR
T1 - Data security storage mechanism based on blockchain industrial Internet of Things
AU - Wang, Jin
AU - Chen, Jiahao
AU - Ren, Yongjun
AU - Sharma, Pradip Kumar
AU - Alfarraj, Osama
AU - Tolba, Amr
N1 - Funding Information:
This work is supported by the NSFC [ 61772280 , 62072249 , 61772454 , 62072056 ]. This work was funded by the Researchers Supporting Project No. ( RSP-2021/102 ) King Saud University , Riyadh, Saudi Arabia.
PY - 2022/2/1
Y1 - 2022/2/1
N2 - 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.
AB - 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.
KW - Blockchain
KW - Cryptographic commitment
KW - Data storage
KW - Industrial Internet of Things
KW - Industry 5.0
UR - http://www.scopus.com/inward/record.url?scp=85122513819&partnerID=8YFLogxK
U2 - 10.1016/j.cie.2021.107903
DO - 10.1016/j.cie.2021.107903
M3 - Article
AN - SCOPUS:85122513819
VL - 164
JO - Computers and Industrial Engineering
JF - Computers and Industrial Engineering
SN - 0360-8352
M1 - 107903
ER -