Unification of Blockchain and Internet of Things (BIoT): requirements, working model, challenges and future directions

被引:85
作者
Bhushan, Bharat [1 ]
Sahoo, Chinmayee [1 ]
Sinha, Preeti [1 ]
Khamparia, Aditya [2 ]
机构
[1] Birla Inst Technol, Dept Comp Sci & Engn, Mesra 835215, Jharkhand, India
[2] Lovely Profess Univ, Sch Comp Sci & Engn, Phagwara 144411, Punjab, India
关键词
Internet of Things (IoT); Blockchain; Security; Bitcoin; Consensus; Decentralized; Ledger; OF-THE-ART; DECISION FUSION; LARGE-SCALE; IOT SECURITY; PRIVACY; ARCHITECTURE; PROTOCOL; ATTACKS; CLOUD; LAYER;
D O I
10.1007/s11276-020-02445-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoTs) enables coupling of digital and physical objects using worthy communication technologies and introduces a future vision where computing systems, users and objects cooperate for convenience and economic benefits. Such a vision requires seamless security, data privacy, authentication and robustness against attacks. These attributes can be introduced by blockchain, a distributed ledger that maintains an immutable log of network transactions. In this paper, we present a comprehensive review on how to remodel blockchain to the specific IoT needs in order to develop Blockchain based IoT (BIoT) applications and aim to shape a coherent picture of the current state-of-the-art efforts in this direction. After describing the basic characteristics and requirements of IoT, evolution of blockchain is presented. In this regard, we start with the fundamental working principles of blockchain and how such systems achieve auditability, security and decentralization. Further, we describe the most relevant BIoT applications, its architecture design and security aspects. From there, we build our narrative on the centralized IoT challenges followed by recent advances towards solving them. Finally, some future directions are enumerated with the aim to guide future BIoT researchers on challenges that needs to be considered ahead of deploying the next generation of BIoT applications.
引用
收藏
页码:55 / 90
页数:36
相关论文
共 245 条
  • [1] Aceto G, 2019, PROCEEDINGS OF THE 3RD NETWORK TRAFFIC MEASUREMENT AND ANALYSIS CONFERENCE (TMA 2019), P121
  • [2] Mobile Encrypted Traffic Classification Using Deep Learning: Experimental Evaluation, Lessons Learned, and Challenges
    Aceto, Giuseppe
    Ciuonzo, Domenico
    Montieri, Antonio
    Pescape, Antonio
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (02): : 445 - 458
  • [3] Blockchain for smart communities: Applications, challenges and opportunities
    Aggarwal, Shubhani
    Chaudhary, Rajat
    Aujla, Gagangeet Singh
    Kumar, Neeraj
    Choo, Kim-Kwang Raymond
    Zomaya, Albert Y.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 144 : 13 - 48
  • [4] Ahram T, 2017, 2017 IEEE TECHNOLOGY & ENGINEERING MANAGEMENT SOCIETY CONFERENCE (TEMSCON), P137, DOI 10.1109/TEMSCON.2017.7998367
  • [5] Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams
    Aitzhan, Nurzhan Zhumabekuly
    Svetinovic, Davor
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2018, 15 (05) : 840 - 852
  • [6] Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
    Al-Fuqaha, Ala
    Guizani, Mohsen
    Mohammadi, Mehdi
    Aledhari, Mohammed
    Ayyash, Moussa
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04): : 2347 - 2376
  • [7] Decision Fusion for IoT-Based Wireless Sensor Networks
    Al-Jarrah, Mohammad A.
    Yaseen, Maysa A.
    Al-Dweik, Arafat
    Dobre, Octavia A.
    Alsusa, Emad
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (02) : 1313 - 1326
  • [8] Reliable Middleware for Wireless Sensor-Actuator Networks
    Al-Roubaiey, Anas A.
    Sheltami, Tarek R.
    Mahmoud, Ashraf S. Hasan
    Salah, Khaled
    [J]. IEEE ACCESS, 2019, 7 : 14099 - 14111
  • [9] A review of smart home applications based on Internet of Things
    Alaa, Mussab
    Zaidan, A. A.
    Zaidan, B. B.
    Talal, Mohammed
    Kiah, M. L. M.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 97 : 48 - 65
  • [10] Ali M, 2017, IEEE GLOB COMM CONF