Cargando…

Management and Monitoring of IoT Devices Using Blockchain †

Nowadays, we are surrounded by a large number of IoT (Internet of Things) devices and sensors. These devices are designed to make life easier and more comfortable. Blockchain technology, especially its mass application, is becoming a term number one. Adoption of blockchain into enterprise networks s...

Descripción completa

Detalles Bibliográficos
Autores principales: Košťál, Kristián, Helebrandt, Pavol, Belluš, Matej, Ries, Michal, Kotuliak, Ivan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6413109/
https://www.ncbi.nlm.nih.gov/pubmed/30791392
http://dx.doi.org/10.3390/s19040856
_version_ 1783402762485104640
author Košťál, Kristián
Helebrandt, Pavol
Belluš, Matej
Ries, Michal
Kotuliak, Ivan
author_facet Košťál, Kristián
Helebrandt, Pavol
Belluš, Matej
Ries, Michal
Kotuliak, Ivan
author_sort Košťál, Kristián
collection PubMed
description Nowadays, we are surrounded by a large number of IoT (Internet of Things) devices and sensors. These devices are designed to make life easier and more comfortable. Blockchain technology, especially its mass application, is becoming a term number one. Adoption of blockchain into enterprise networks still has a few challenges that need to be tackled. Utilizing blockchain can bring increased security and efficiency of network maintenance. The key feature of the blockchain, immutability, brings resistance to unauthorized modifications. The whole history of device configuration changes is stored in the blockchain, hence recovery after incidents is very straightforward. This paper extends our previous studies. We are introducing an improved architecture for management and monitoring of IoT devices using a private blockchain. The majority of the system is built on a chaincode, which handles CRUD (Create, Read, Update, Delete) operations as well as encryption and access control. Device configuration files are stored in the blockchain. When a modification occurs, the device downloads a new configuration in a simple manner. The chaincode receives notification whether setup was successful and this history is available for administrators. Our results show that such a system is possible and dissemination of configuration changes to IoT devices can be secured by the blockchain. The key novelty of our solution is a distributed management of configuration files of IoT devices in enterprise networks utilizing blockchain technology. This is essentially improving security and storage options for configurations in the blockchain.
format Online
Article
Text
id pubmed-6413109
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64131092019-04-03 Management and Monitoring of IoT Devices Using Blockchain † Košťál, Kristián Helebrandt, Pavol Belluš, Matej Ries, Michal Kotuliak, Ivan Sensors (Basel) Article Nowadays, we are surrounded by a large number of IoT (Internet of Things) devices and sensors. These devices are designed to make life easier and more comfortable. Blockchain technology, especially its mass application, is becoming a term number one. Adoption of blockchain into enterprise networks still has a few challenges that need to be tackled. Utilizing blockchain can bring increased security and efficiency of network maintenance. The key feature of the blockchain, immutability, brings resistance to unauthorized modifications. The whole history of device configuration changes is stored in the blockchain, hence recovery after incidents is very straightforward. This paper extends our previous studies. We are introducing an improved architecture for management and monitoring of IoT devices using a private blockchain. The majority of the system is built on a chaincode, which handles CRUD (Create, Read, Update, Delete) operations as well as encryption and access control. Device configuration files are stored in the blockchain. When a modification occurs, the device downloads a new configuration in a simple manner. The chaincode receives notification whether setup was successful and this history is available for administrators. Our results show that such a system is possible and dissemination of configuration changes to IoT devices can be secured by the blockchain. The key novelty of our solution is a distributed management of configuration files of IoT devices in enterprise networks utilizing blockchain technology. This is essentially improving security and storage options for configurations in the blockchain. MDPI 2019-02-19 /pmc/articles/PMC6413109/ /pubmed/30791392 http://dx.doi.org/10.3390/s19040856 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
Košťál, Kristián
Helebrandt, Pavol
Belluš, Matej
Ries, Michal
Kotuliak, Ivan
Management and Monitoring of IoT Devices Using Blockchain †
title Management and Monitoring of IoT Devices Using Blockchain †
title_full Management and Monitoring of IoT Devices Using Blockchain †
title_fullStr Management and Monitoring of IoT Devices Using Blockchain †
title_full_unstemmed Management and Monitoring of IoT Devices Using Blockchain †
title_short Management and Monitoring of IoT Devices Using Blockchain †
title_sort management and monitoring of iot devices using blockchain †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6413109/
https://www.ncbi.nlm.nih.gov/pubmed/30791392
http://dx.doi.org/10.3390/s19040856
work_keys_str_mv AT kostalkristian managementandmonitoringofiotdevicesusingblockchain
AT helebrandtpavol managementandmonitoringofiotdevicesusingblockchain
AT bellusmatej managementandmonitoringofiotdevicesusingblockchain
AT riesmichal managementandmonitoringofiotdevicesusingblockchain
AT kotuliakivan managementandmonitoringofiotdevicesusingblockchain