Scinovex
review Open AccessTop 1% cited

A Review on the Use of Blockchain for the Internet of Things

IEEE Access · 2018 · Vol. 6 · pp. 32979–33001
Tiago M. Fernández‐CaramésPaula Fraga‐Lamas

Abstract

The paradigm of Internet of Things (IoT) is paving the way for a world, where many of our daily objects will be interconnected and will interact with their environment in order to collect information and automate certain tasks. Such a vision requires, among other things, seamless authentication, data privacy, security, robustness against attacks, easy deployment, and self-maintenance. Such features can be brought by blockchain, a technology born with a cryptocurrency called Bitcoin. In this paper, a thorough review on how to adapt blockchain to the specific needs of IoT in order to develop Blockchain-based IoT (BIoT) applications is presented. After describing the basics of blockchain, the most relevant BIoT applications are described with the objective of emphasizing how blockchain can impact traditional cloud-centered IoT applications. Then, the current challenges and possible optimizations are detailed regarding many aspects that affect the design, development, and deployment of a BIoT application. Finally, some recommendations are enumerated with the aim of guiding future BIoT researchers and developers on some of the issues that will have to be tackled before deploying the next generation of BIoT applications.

Blockchain Technology Applications and SecurityIoT and Edge/Fog ComputingCloud Data Security SolutionsBlockchainInternet of ThingsComputer scienceInternet privacyComputer securityThe InternetWorld Wide Web

Funding

  • Banco Bilbao Vizcaya Argentaria
  • Xunta de Galicia
Citations
1,055
FWCI
230.05
field-weighted impact
References
179
Percentile
100%
vs. same field & year
Citations per year
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.