Cargando…

Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity

With the rapid development of communication technologies, the Internet of Things (IoT) is getting out of its infancy, into full maturity, and tends to be developed in an explosively rapid way, with more and more data transmitted and processed. As a result, the ability to manage devices deployed worl...

Descripción completa

Detalles Bibliográficos
Autores principales: Hang, Lei, Kim, Do-Hyeun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567376/
https://www.ncbi.nlm.nih.gov/pubmed/31091799
http://dx.doi.org/10.3390/s19102228
_version_ 1783427063044112384
author Hang, Lei
Kim, Do-Hyeun
author_facet Hang, Lei
Kim, Do-Hyeun
author_sort Hang, Lei
collection PubMed
description With the rapid development of communication technologies, the Internet of Things (IoT) is getting out of its infancy, into full maturity, and tends to be developed in an explosively rapid way, with more and more data transmitted and processed. As a result, the ability to manage devices deployed worldwide has been given more and advanced requirements in practical application performances. Most existing IoT platforms are highly centralized architectures, which suffer from various technical limitations, such as a cyber-attack and single point of failure. A new solution direction is essential to enhance data accessing, while regulating it with government mandates in privacy and security. In this paper, we propose an integrated IoT platform using blockchain technology to guarantee sensing data integrity. The aim of this platform is to afford the device owner a practical application that provides a comprehensive, immutable log and allows easy access to their devices deployed in different domains. It also provides characteristics of general IoT systems, allows for real-time monitoring, and control between the end user and device. The business logic of the application is defined by the smart contract, which contains rules and conditions. The proposed approach is backed by a proof of concept implementation in realistic IoT scenarios, utilizing Raspberry Pi devices and a permissioned network called Hyperledger Fabric. Lastly, a benchmark study using various performance metrics is made to highlight the significance of the proposed work. The analysis results indicate that the designed platform is suitable for the resource-constrained IoT architecture and is scalable to be extended in various IoT scenarios.
format Online
Article
Text
id pubmed-6567376
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-65673762019-06-17 Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity Hang, Lei Kim, Do-Hyeun Sensors (Basel) Article With the rapid development of communication technologies, the Internet of Things (IoT) is getting out of its infancy, into full maturity, and tends to be developed in an explosively rapid way, with more and more data transmitted and processed. As a result, the ability to manage devices deployed worldwide has been given more and advanced requirements in practical application performances. Most existing IoT platforms are highly centralized architectures, which suffer from various technical limitations, such as a cyber-attack and single point of failure. A new solution direction is essential to enhance data accessing, while regulating it with government mandates in privacy and security. In this paper, we propose an integrated IoT platform using blockchain technology to guarantee sensing data integrity. The aim of this platform is to afford the device owner a practical application that provides a comprehensive, immutable log and allows easy access to their devices deployed in different domains. It also provides characteristics of general IoT systems, allows for real-time monitoring, and control between the end user and device. The business logic of the application is defined by the smart contract, which contains rules and conditions. The proposed approach is backed by a proof of concept implementation in realistic IoT scenarios, utilizing Raspberry Pi devices and a permissioned network called Hyperledger Fabric. Lastly, a benchmark study using various performance metrics is made to highlight the significance of the proposed work. The analysis results indicate that the designed platform is suitable for the resource-constrained IoT architecture and is scalable to be extended in various IoT scenarios. MDPI 2019-05-14 /pmc/articles/PMC6567376/ /pubmed/31091799 http://dx.doi.org/10.3390/s19102228 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
Hang, Lei
Kim, Do-Hyeun
Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity
title Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity
title_full Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity
title_fullStr Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity
title_full_unstemmed Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity
title_short Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity
title_sort design and implementation of an integrated iot blockchain platform for sensing data integrity
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567376/
https://www.ncbi.nlm.nih.gov/pubmed/31091799
http://dx.doi.org/10.3390/s19102228
work_keys_str_mv AT hanglei designandimplementationofanintegratediotblockchainplatformforsensingdataintegrity
AT kimdohyeun designandimplementationofanintegratediotblockchainplatformforsensingdataintegrity