Cargando…
A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management
With the rapid development of the internet of things (IoT), traditional industries are setting off a massive wave of digitization. In the era of the Internet of Everything, millions of devices and links in IoT pose more significant challenges to data management. Most existing solutions employ centra...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6539637/ https://www.ncbi.nlm.nih.gov/pubmed/31052380 http://dx.doi.org/10.3390/s19092042 |
_version_ | 1783422437394743296 |
---|---|
author | Jiang, Yiming Wang, Chenxu Wang, Yawei Gao, Lang |
author_facet | Jiang, Yiming Wang, Chenxu Wang, Yawei Gao, Lang |
author_sort | Jiang, Yiming |
collection | PubMed |
description | With the rapid development of the internet of things (IoT), traditional industries are setting off a massive wave of digitization. In the era of the Internet of Everything, millions of devices and links in IoT pose more significant challenges to data management. Most existing solutions employ centralized systems to control IoT devices, which brings about the privacy and security issues in IoT data management. Recently, blockchain has attracted much attention in the field of IoT due to its decentralization, traceability, and non-tamperability. However, it is non-trivial to apply the current blockchain techniques to IoT due to the lack of scalability and high resource costs. Different blockchain platforms have their particular advantages in the scenario of IoT data management. In this paper, we propose a cross-chain framework to integrate multiple blockchains for efficient and secure IoT data management. Our solution builds an interactive decentralized access model which employs a consortium blockchain as the control station. Other blockchain platforms customized for specific IoT scenarios run as the backbone of all IoT devices. It is equivalent to opening the off-chain channels on the consortium blockchain. Our model merges transactions in these channels for confirmation based on the notary mechanism. Finally, we implement a prototype of the proposed model based on hyperledge Fabric and IOTA Tangle. We evaluate the performance of our method through extensive experiments. The results demonstrate the effectiveness and efficiency of our framework. |
format | Online Article Text |
id | pubmed-6539637 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-65396372019-06-04 A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management Jiang, Yiming Wang, Chenxu Wang, Yawei Gao, Lang Sensors (Basel) Article With the rapid development of the internet of things (IoT), traditional industries are setting off a massive wave of digitization. In the era of the Internet of Everything, millions of devices and links in IoT pose more significant challenges to data management. Most existing solutions employ centralized systems to control IoT devices, which brings about the privacy and security issues in IoT data management. Recently, blockchain has attracted much attention in the field of IoT due to its decentralization, traceability, and non-tamperability. However, it is non-trivial to apply the current blockchain techniques to IoT due to the lack of scalability and high resource costs. Different blockchain platforms have their particular advantages in the scenario of IoT data management. In this paper, we propose a cross-chain framework to integrate multiple blockchains for efficient and secure IoT data management. Our solution builds an interactive decentralized access model which employs a consortium blockchain as the control station. Other blockchain platforms customized for specific IoT scenarios run as the backbone of all IoT devices. It is equivalent to opening the off-chain channels on the consortium blockchain. Our model merges transactions in these channels for confirmation based on the notary mechanism. Finally, we implement a prototype of the proposed model based on hyperledge Fabric and IOTA Tangle. We evaluate the performance of our method through extensive experiments. The results demonstrate the effectiveness and efficiency of our framework. MDPI 2019-05-01 /pmc/articles/PMC6539637/ /pubmed/31052380 http://dx.doi.org/10.3390/s19092042 Text en © 2019 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Jiang, Yiming Wang, Chenxu Wang, Yawei Gao, Lang A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management |
title | A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management |
title_full | A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management |
title_fullStr | A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management |
title_full_unstemmed | A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management |
title_short | A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management |
title_sort | cross-chain solution to integrating multiple blockchains for iot data management |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6539637/ https://www.ncbi.nlm.nih.gov/pubmed/31052380 http://dx.doi.org/10.3390/s19092042 |
work_keys_str_mv | AT jiangyiming acrosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement AT wangchenxu acrosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement AT wangyawei acrosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement AT gaolang acrosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement AT jiangyiming crosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement AT wangchenxu crosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement AT wangyawei crosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement AT gaolang crosschainsolutiontointegratingmultipleblockchainsforiotdatamanagement |