Cargando…
Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application
Internet of Things (IoT) technology is now widely used in energy, healthcare, services, transportation, and other fields. With the increase in industrial equipment (e.g., smart mobile terminals, sensors, and other embedded devices) in the Internet of Things and the advent of Industry 4.0, there has...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8839262/ https://www.ncbi.nlm.nih.gov/pubmed/35161893 http://dx.doi.org/10.3390/s22031146 |
_version_ | 1784650327279009792 |
---|---|
author | Chen, Chin-Ling Yang, Jiaxin Tsaur, Woei-Jiunn Weng, Wei Wu, Chih-Ming Wei, Xiaojun |
author_facet | Chen, Chin-Ling Yang, Jiaxin Tsaur, Woei-Jiunn Weng, Wei Wu, Chih-Ming Wei, Xiaojun |
author_sort | Chen, Chin-Ling |
collection | PubMed |
description | Internet of Things (IoT) technology is now widely used in energy, healthcare, services, transportation, and other fields. With the increase in industrial equipment (e.g., smart mobile terminals, sensors, and other embedded devices) in the Internet of Things and the advent of Industry 4.0, there has been an explosion of data generated that is characterized by a high volume but small size. How to manage and protect sensitive private data in data sharing has become an urgent issue for enterprises. Traditional data sharing and storage relies on trusted third-party platforms or distributed cloud storage, but these approaches run the risk of single-node failure, and third parties and cloud storage providers can be vulnerable to attacks that can lead to data theft. To solve these problems, this paper proposes a Hyperledger Fabric blockchain-based secure data transfer scheme for enterprises in the Industrial Internet of Things (IIOT). We store raw data in the IIoT in the InterPlanetary File System (IPFS) network after encryption and store the Keyword-index table we designed in Hyperledger Fabric blockchain, and enterprises share the data by querying the Keyword-index table. We use Fabric’s channel mechanism combined with our designed Chaincode to achieve privacy protection and efficient data transmission while using the Elliptic Curve Digital Signature Algorithm (ECDSA) to ensure data integrity. Finally, we performed security analysis and experiments on the proposed scheme, and the results show that overall the data transfer performance in the IPFS network is generally better than the traditional network, In the case of transferring 5 MB file size data, the transmission speed and latency of IPFS are 19.23 mb/s and 0.26 s, respectively, and the IPFS network is almost 4 times faster than the TCP/IP network while taking only a quarter of the time, which is more advantageous when transferring small files, such as data in the IIOT. In addition, our scheme outperforms the blockchain systems mainly used today in terms of both throughput, latency, and system overhead. The average throughput of our solution can reach 110 tps (transactions are executed per second), and the minimum throughput in experimental tests can reach 101 tps. |
format | Online Article Text |
id | pubmed-8839262 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-88392622022-02-13 Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application Chen, Chin-Ling Yang, Jiaxin Tsaur, Woei-Jiunn Weng, Wei Wu, Chih-Ming Wei, Xiaojun Sensors (Basel) Article Internet of Things (IoT) technology is now widely used in energy, healthcare, services, transportation, and other fields. With the increase in industrial equipment (e.g., smart mobile terminals, sensors, and other embedded devices) in the Internet of Things and the advent of Industry 4.0, there has been an explosion of data generated that is characterized by a high volume but small size. How to manage and protect sensitive private data in data sharing has become an urgent issue for enterprises. Traditional data sharing and storage relies on trusted third-party platforms or distributed cloud storage, but these approaches run the risk of single-node failure, and third parties and cloud storage providers can be vulnerable to attacks that can lead to data theft. To solve these problems, this paper proposes a Hyperledger Fabric blockchain-based secure data transfer scheme for enterprises in the Industrial Internet of Things (IIOT). We store raw data in the IIoT in the InterPlanetary File System (IPFS) network after encryption and store the Keyword-index table we designed in Hyperledger Fabric blockchain, and enterprises share the data by querying the Keyword-index table. We use Fabric’s channel mechanism combined with our designed Chaincode to achieve privacy protection and efficient data transmission while using the Elliptic Curve Digital Signature Algorithm (ECDSA) to ensure data integrity. Finally, we performed security analysis and experiments on the proposed scheme, and the results show that overall the data transfer performance in the IPFS network is generally better than the traditional network, In the case of transferring 5 MB file size data, the transmission speed and latency of IPFS are 19.23 mb/s and 0.26 s, respectively, and the IPFS network is almost 4 times faster than the TCP/IP network while taking only a quarter of the time, which is more advantageous when transferring small files, such as data in the IIOT. In addition, our scheme outperforms the blockchain systems mainly used today in terms of both throughput, latency, and system overhead. The average throughput of our solution can reach 110 tps (transactions are executed per second), and the minimum throughput in experimental tests can reach 101 tps. MDPI 2022-02-02 /pmc/articles/PMC8839262/ /pubmed/35161893 http://dx.doi.org/10.3390/s22031146 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Chen, Chin-Ling Yang, Jiaxin Tsaur, Woei-Jiunn Weng, Wei Wu, Chih-Ming Wei, Xiaojun Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application |
title | Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application |
title_full | Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application |
title_fullStr | Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application |
title_full_unstemmed | Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application |
title_short | Enterprise Data Sharing with Privacy-Preserved Based on Hyperledger Fabric Blockchain in IIOT’s Application |
title_sort | enterprise data sharing with privacy-preserved based on hyperledger fabric blockchain in iiot’s application |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8839262/ https://www.ncbi.nlm.nih.gov/pubmed/35161893 http://dx.doi.org/10.3390/s22031146 |
work_keys_str_mv | AT chenchinling enterprisedatasharingwithprivacypreservedbasedonhyperledgerfabricblockchaininiiotsapplication AT yangjiaxin enterprisedatasharingwithprivacypreservedbasedonhyperledgerfabricblockchaininiiotsapplication AT tsaurwoeijiunn enterprisedatasharingwithprivacypreservedbasedonhyperledgerfabricblockchaininiiotsapplication AT wengwei enterprisedatasharingwithprivacypreservedbasedonhyperledgerfabricblockchaininiiotsapplication AT wuchihming enterprisedatasharingwithprivacypreservedbasedonhyperledgerfabricblockchaininiiotsapplication AT weixiaojun enterprisedatasharingwithprivacypreservedbasedonhyperledgerfabricblockchaininiiotsapplication |