MQTT-Chain: An MQTT approach using blockchain and smart contracts to achieve a new Quality of Service level

The proliferation of Internet of Things (IoT) applications has surged in recent years, necessitating efficient communication protocols. The Message Queuing Telemetry Transport (MQTT) protocol, designed specifically for IoT devices, has gained prominence due to its lightweight publisher/subscriber model. However, inherent concerns arise within the conventional MQTT architecture, particularly pertaining to broker-side vulnerabilities. In addressing these concerns and enhancing data security, we advocate the utilization of blockchains and smart contracts for storing and transmitting broker messages. We designed and compared two different approaches, bringing a detailed latency analysis for each step and validating its functional viability, establishing a robust environment for IoT applications.

Authors

Institutions

Publication Details

Published
2024-08-19
DOI
https://doi.org/10.1109/ficloud62933.2024.00056
Citations
1
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MQTT-Chain: An MQTT approach using blockchain and smart contracts to achieve a new Quality of Service level

Bruno Machado Agostinho, Raffaele Perego, Mário A. R. Dantas, Stefano Chessa et al.
1 citations
Blockchain Technology Applications and Security
0.78
article

MQTT-Chain: An MQTT approach using blockchain and smart contracts to achieve a new Quality of Service level

Bruno Machado Agostinho, Raffaele Perego, Mário A. R. Dantas, Stefano Chessa, Alex Sandro Roschildt Pinto
article en
1 citations

Abstract

The proliferation of Internet of Things (IoT) applications has surged in recent years, necessitating efficient communication protocols. The Message Queuing Telemetry Transport (MQTT) protocol, designed specifically for IoT devices, has gained prominence due to its lightweight publisher/subscriber model. However, inherent concerns arise within the conventional MQTT architecture, particularly pertaining to broker-side vulnerabilities. In addressing these concerns and enhancing data security, we advocate the utilization of blockchains and smart contracts for storing and transmitting broker messages. We designed and compared two different approaches, bringing a detailed latency analysis for each step and validating its functional viability, establishing a robust environment for IoT applications.

Universidade Federal de Juiz de Fora (BR), University of Pisa (IT), Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" (IT), Universidade Federal de Santa Catarina (BR), National Research Council (IT)
Industry, innovation and infrastructure
Openalex Percentile: Top 20%
Blockchain Technology Applications and Security
0.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.