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

被引:91
作者
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 条
[71]   A proposal for bridging application layer protocols to HTTP on IoT solutions [J].
da Cruz, Mauro A. A. ;
Rodrigues, Joel J. P. C. ;
Lorenz, Pascal ;
Solic, Petar ;
Al-Muhtadi, Jalal ;
Albuquerque, Victor Hugo C. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 :145-152
[72]   A Reference Model for Internet of Things Middleware [J].
da Cruz, Mauro A. A. ;
Rodrigues, Joel Jose P. C. ;
Al-Muhtadi, Jalal ;
Korotaev, Valery V. ;
de Albuquerque, Victor Hugo C. .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02) :871-883
[73]  
Daza V, 2017, IEEE ICC
[74]  
De Filippi P., 2015, SSRNElectronic Journal, V58, DOI [10.2139/ssrn.2580664, DOI 10.2139/SSRN.2580664]
[75]   A survey on data aggregation techniques in IoT sensor networks [J].
Dehkordi, Soroush Abbasian ;
Farajzadeh, Kamran ;
Rezazadeh, Javad ;
Farahbakhsh, Reza ;
Sandrasegaran, Kumbesan ;
Dehkordi, Masih Abbasian .
WIRELESS NETWORKS, 2020, 26 (02) :1243-1263
[76]   Blockchain technology in supply chain management for sustainable performance: Evidence from the airport industry [J].
Di Vaio, Assunta ;
Varriale, Luisa .
INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2020, 52
[77]  
Dolui K, 2017, 2017 GLOBAL INTERNET OF THINGS SUMMIT (GIOTS 2017), P19
[78]  
Dorri Ali, 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI), P173, DOI 10.1145/3054977.3055003
[79]   MOF-BC: A memory optimized and flexible blockchain for large scale networks [J].
Dorri, Ali ;
Kanhere, Salil S. ;
Jurdak, Raja .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 92 :357-373
[80]  
Dorri A, 2017, INT CONF PERVAS COMP