Applications of Blockchains in the Internet of Things: A Comprehensive Survey

Применение блокчейнов в Интернете вещей: всесторонний обзор
Koustabh Dolui, Mubashir Husain Rehmani, Muhammad Salek Ali, Massimo Vecchio, Miguel Pincheira, Fabio Antonelli
2018-12-18

Internet of Things (IoT)blockchaindecentralizationdistributed ledgersecurity and auditability
The blockchain technology has revolutionized the digital currency space with the pioneering cryptocurrency platform named Bitcoin. From an abstract perspective, a blockchain is a distributed ledger capable of maintaining an immutable log of transactions happening in a network. In recent years, this technology has attracted significant scientific interest in research areas beyond the financial sector, one of them being the Internet of Things (IoT). In this context, the blockchain is seen as the missing link toward building a truly decentralized, trustless, and secure environment for the IoT and, in this survey, we aim to shape a coherent and comprehensive picture of the current state-of-the-art efforts in this direction. We start with fundamental working principles of blockchains and how blockchain-based systems achieve the characteristics of decentralization, security, and auditability. From there, we build our narrative on the challenges posed by the current centralized IoT models, followed by recent advances made both in industry and research to solve these challenges and effectively use blockchains to provide a decentralized, secure medium for the IoT.
1
Blockchains provide a distributed ledger that maintains an immutable transaction log suitable for decentralization, security, and auditability in IoT environments.
2
The paper synthesizes recent industry and research advances applying blockchains to IoT, shaping a comprehensive picture of state-of-the-art efforts.
3
The survey identifies blockchain as a potential solution to limitations of current centralized IoT models by enabling trustless and secure interactions.
4
The work explains fundamental blockchain principles and how blockchain-based systems realize decentralization, security, and auditability specifically for IoT use cases.

Applications of blockchain technology in the Internet of Things (IoT)

Using blockchain to provide decentralization, trustlessness, security, and auditability for IoT systems, including challenges of centralized IoT models and advances to integrate blockchain-based solutions

Publication Details
Publication Date
2018-12-18
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Koustabh Dolui
Mubashir Husain Rehmani
Muhammad Salek Ali
Massimo Vecchio
Miguel Pincheira
Fabio Antonelli
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%