Enhancing IoT Data Dependability through a Blockchain Mirror Model
The Internet of Things (IoT) is a remarkable data producer and these data may be used to prevent or detect security vulnerabilities and increase productivity by the adoption of statistical and Artificial Intelligence (AI) techniques. However, these desirable benefits are gained if data from IoT netw...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-05-01
|
Series: | Future Internet |
Subjects: | |
Online Access: | https://www.mdpi.com/1999-5903/11/5/117 |
_version_ | 1818535366974504960 |
---|---|
author | Alessandro Bellini Emanuele Bellini Monica Gherardelli Franco Pirri |
author_facet | Alessandro Bellini Emanuele Bellini Monica Gherardelli Franco Pirri |
author_sort | Alessandro Bellini |
collection | DOAJ |
description | The Internet of Things (IoT) is a remarkable data producer and these data may be used to prevent or detect security vulnerabilities and increase productivity by the adoption of statistical and Artificial Intelligence (AI) techniques. However, these desirable benefits are gained if data from IoT networks are dependable—this is where blockchain comes into play. In fact, through blockchain, critical IoT data may be trusted, i.e., considered valid for any subsequent processing. A simple formal model named “the Mirror Model” is proposed to connect IoT data organized in traditional models to assets of trust in a blockchain. The Mirror Model sets some formal conditions to produce trusted data that remain trusted over time. A possible practical implementation of an application programming interface (API) is proposed, which keeps the data and the trust model in synch. Finally, it is noted that the Mirror Model enforces a top-down approach from reality to implementation instead of going the opposite way as it is now the practice when referring to blockchain and the IoT. |
first_indexed | 2024-12-11T18:23:54Z |
format | Article |
id | doaj.art-eb567f69521c4385b35d733e014f5d2b |
institution | Directory Open Access Journal |
issn | 1999-5903 |
language | English |
last_indexed | 2024-12-11T18:23:54Z |
publishDate | 2019-05-01 |
publisher | MDPI AG |
record_format | Article |
series | Future Internet |
spelling | doaj.art-eb567f69521c4385b35d733e014f5d2b2022-12-22T00:55:10ZengMDPI AGFuture Internet1999-59032019-05-0111511710.3390/fi11050117fi11050117Enhancing IoT Data Dependability through a Blockchain Mirror ModelAlessandro Bellini0Emanuele Bellini1Monica Gherardelli2Franco Pirri3Mathema s.r.l., 50142 Florence, ItalyMathema s.r.l., 50142 Florence, ItalyDepartment of Information Engineering, University of Florence, 50139 Florence, ItalyDepartment of Information Engineering, University of Florence, 50139 Florence, ItalyThe Internet of Things (IoT) is a remarkable data producer and these data may be used to prevent or detect security vulnerabilities and increase productivity by the adoption of statistical and Artificial Intelligence (AI) techniques. However, these desirable benefits are gained if data from IoT networks are dependable—this is where blockchain comes into play. In fact, through blockchain, critical IoT data may be trusted, i.e., considered valid for any subsequent processing. A simple formal model named “the Mirror Model” is proposed to connect IoT data organized in traditional models to assets of trust in a blockchain. The Mirror Model sets some formal conditions to produce trusted data that remain trusted over time. A possible practical implementation of an application programming interface (API) is proposed, which keeps the data and the trust model in synch. Finally, it is noted that the Mirror Model enforces a top-down approach from reality to implementation instead of going the opposite way as it is now the practice when referring to blockchain and the IoT.https://www.mdpi.com/1999-5903/11/5/117IoTblockchainIoT securityIoT data dependabilityMirror Modelrepresentation and trust modelsAPI gateway |
spellingShingle | Alessandro Bellini Emanuele Bellini Monica Gherardelli Franco Pirri Enhancing IoT Data Dependability through a Blockchain Mirror Model Future Internet IoT blockchain IoT security IoT data dependability Mirror Model representation and trust models API gateway |
title | Enhancing IoT Data Dependability through a Blockchain Mirror Model |
title_full | Enhancing IoT Data Dependability through a Blockchain Mirror Model |
title_fullStr | Enhancing IoT Data Dependability through a Blockchain Mirror Model |
title_full_unstemmed | Enhancing IoT Data Dependability through a Blockchain Mirror Model |
title_short | Enhancing IoT Data Dependability through a Blockchain Mirror Model |
title_sort | enhancing iot data dependability through a blockchain mirror model |
topic | IoT blockchain IoT security IoT data dependability Mirror Model representation and trust models API gateway |
url | https://www.mdpi.com/1999-5903/11/5/117 |
work_keys_str_mv | AT alessandrobellini enhancingiotdatadependabilitythroughablockchainmirrormodel AT emanuelebellini enhancingiotdatadependabilitythroughablockchainmirrormodel AT monicagherardelli enhancingiotdatadependabilitythroughablockchainmirrormodel AT francopirri enhancingiotdatadependabilitythroughablockchainmirrormodel |