TY - JOUR
T1 - Cpds: Enabling Compressed and Private Data Sharing for Industrial Internet of Things over Blockchain
AU - Qi, Saiyu
AU - Lu, Youshui
AU - Zheng, Yuanqing
AU - Li, Yumo
AU - Chen, Xiaofeng
N1 - Funding Information:
Manuscript received January 8, 2020; revised April 24, 2020; accepted May 23, 2020. Date of publication May 28, 2020; date of current version January 4, 2021. This work was supported in part by the National Nature Science Foundation of China under Grant 61960206014 and Grant 61702437, in part by the Fundamental Research Funds for the Central Universities under Grant XJS191502, in part by the China Postdoctoral Science Foundation under Grant 2016M590927, and in part by Hong Kong GRF under Grant PolyU 152165/19E. Paper TII-20-0115. (Corresponding author: Saiyu Qi.) Saiyu Qi and Xiaofeng Chen are with the State Key Laboratory of Integrated Service Networks (ISN), Xidian University, Xi’an 710071, China, and also with the State Key Laboratory of Cryptology, Beijing 100878, China (e-mail: [email protected]; [email protected]).
Publisher Copyright:
© 2005-2012 IEEE.
PY - 2021/4
Y1 - 2021/4
N2 - Internet of Things (IoT) is a promising technology to provide product traceability for industrial systems. By using sensing and networking techniques, an IoT-enabled industrial system enables its participants to efficiently track products and record their status during production process. Current industrial IoT systems lack a unified product data sharing service, which prevents the participants from acquiring trusted traceability of products. Using emerging blockchain technology to build such a service is a promising direction. However, directly storing product data on blockchain incurs in efficiency and privacy issues in data management due to its distributed infrastructure. In response, we propose Cpds, a compressed and private data sharing framework, that provides efficient and private data management for product data stored on the blockchain. Cpds devises two new mechanisms to store compressed and policy-enforced product data on the blockchain. As a result, multiple industrial participants can efficiently share product data with fine-grained access control in a distributed environment without relying on a trusted intermediary. We conduct extensive empirical studies and demonstrate the feasibility of Cpds in improving the efficiency and security protection of product data storage on the blockchain.
AB - Internet of Things (IoT) is a promising technology to provide product traceability for industrial systems. By using sensing and networking techniques, an IoT-enabled industrial system enables its participants to efficiently track products and record their status during production process. Current industrial IoT systems lack a unified product data sharing service, which prevents the participants from acquiring trusted traceability of products. Using emerging blockchain technology to build such a service is a promising direction. However, directly storing product data on blockchain incurs in efficiency and privacy issues in data management due to its distributed infrastructure. In response, we propose Cpds, a compressed and private data sharing framework, that provides efficient and private data management for product data stored on the blockchain. Cpds devises two new mechanisms to store compressed and policy-enforced product data on the blockchain. As a result, multiple industrial participants can efficiently share product data with fine-grained access control in a distributed environment without relying on a trusted intermediary. We conduct extensive empirical studies and demonstrate the feasibility of Cpds in improving the efficiency and security protection of product data storage on the blockchain.
KW - Access control
KW - blockchain
KW - data sharing
KW - efficiency
KW - industrial Internet of Things (IoT)
UR - http://www.scopus.com/inward/record.url?scp=85099498011&partnerID=8YFLogxK
U2 - 10.1109/TII.2020.2998166
DO - 10.1109/TII.2020.2998166
M3 - Journal article
AN - SCOPUS:85099498011
SN - 1551-3203
VL - 17
SP - 2376
EP - 2387
JO - IEEE Transactions on Industrial Informatics
JF - IEEE Transactions on Industrial Informatics
IS - 4
M1 - 9103071
ER -