The Performance Evaluation of Blockchain-Based Security and Privacy Systems for the Internet of Things: A Tutorial

被引:100
|
作者
Ferrag, Mohamed Amine [1 ,2 ]
Shu, Lei [3 ,4 ]
机构
[1] Guelma Univ, Dept Comp Sci, Gulema 24000, Algeria
[2] Nanjing Agr Univ, NAU Lincoln Joint Res Ctr Intelligent Engn, Nanjing 210031, Peoples R China
[3] Nanjing Agr Univ, Coll Artificial Intelligence, Nanjing 210031, Peoples R China
[4] Univ Lincoln, Sch Engn, Lincoln LN6 7TS, England
基金
中国国家自然科学基金;
关键词
Security; Internet of Things; Blockchain; Privacy; Consensus algorithm; Performance evaluation; Cryptography; experimentation environments; Internet of Things (IoT); privacy; security; testbeds; ACCESS-CONTROL; INTRUSION DETECTION; SCHEME; MANAGEMENT; AUTHENTICATION; FRAMEWORK; CONSENSUS; NETWORKS; TECHNOLOGY; AWARE;
D O I
10.1109/JIOT.2021.3078072
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents research challenges and a tutorial on performance evaluation of blockchain-based security and privacy systems for the Internet of Things (IoT). We start by summarizing the existing surveys that deal with blockchain security for IoT networks. Then, we review the blockchain-based security and privacy systems for seventeen types of IoT applications, e.g., Industry 4.0, software-defined networking, edge computing, Internet of Drones, Internet of Cloud, Internet of Energy, Internet of Vehicles, etc. We also review various consensus algorithms and provide a comparison with respect to the nine properties, such as latency, throughput, computation, storage, and communication costs, scalability, attack model, advantage, disadvantage, etc. Moreover, we present the security analysis techniques and provide a classification into four categories, including Burrows, Abadi, and Needham (BAN) logic, game theory, theory analysis, and AVISPA tool. In addition, we analyze the performance metrics, blockchain testbeds, and cryptography libraries used in the performance evaluation of blockchain-based security and privacy systems for the IoT networks. Based on the current survey, we discuss the major steps to follow for building and evaluating blockchain-based security and privacy systems. Finally, we discuss and highlight open challenges and future research opportunities.
引用
收藏
页码:17236 / 17260
页数:25
相关论文
共 50 条
  • [41] Blockchain-Based Security Mechanism for the Medical Data at Fog Computing Architecture of Internet of Things
    Ngabo, Desire
    Wang, Dong
    Iwendi, Celestine
    Anajemba, Joseph Henry
    Ajao, Lukman Adewale
    Biamba, Cresantus
    [J]. ELECTRONICS, 2021, 10 (17)
  • [42] Fortified-Chain: A Blockchain-Based Framework for Security and Privacy-Assured Internet of Medical Things With Effective Access Control
    Egala, Bhaskara S.
    Pradhan, Ashok K.
    Badarla, Venkataramana
    Mohanty, Saraju P.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (14) : 11717 - 11731
  • [43] Fog Computing Security Architecture for the Internet of Things using Blockchain-based Social Networks
    Zhu, Xiaoyang
    Badr, Youakim
    [J]. IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1361 - 1366
  • [44] On the Security and Privacy of Internet of Things Architectures and Systems
    Vasilomanolakis, Emmanouil
    Daubert, Joerg
    Luthra, Manisha
    Gazis, Vangelis
    Wiesmaier, Alex
    Kikiras, Panayotis
    [J]. 2015 INTERNATIONAL WORKSHOP ON SECURE INTERNET OF THINGS (SIOT), 2015, : 49 - 57
  • [45] PBidm: Privacy-Preserving Blockchain-Based Identity Management System for Industrial Internet of Things
    Bao, Zijian
    He, Debiao
    Khan, Muhammad Khurram
    Luo, Min
    Xie, Qi
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) : 1524 - 1534
  • [46] Blockchain-Based Internet of Vehicles Privacy Protection System
    Su, Tianhong
    Shao, Sujie
    Guo, Shaoyong
    Lei, Min
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020 (2020):
  • [47] Development of a blockchain-based marketplace for the Internet of Things data
    Sanchez, Luis
    Lanza, Jorge
    Gonzalez, Ivan
    Santana, Juan Ramon
    Sotres, Pablo
    [J]. ICT EXPRESS, 2023, 9 (04): : 628 - 634
  • [48] Blockchain-based Trust Management in Social Internet of Things
    Amiri-Zarandi, Mohammad
    Dara, Rozita A.
    [J]. 2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, : 49 - 54
  • [49] Blockchain-Based Digital Forensics Investigation Framework in the Internet of Things and Social Systems
    Li, Shancang
    Qin, Tao
    Min, Geyong
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2019, 6 (06) : 1433 - 1441
  • [50] Heterogeneous Personalized Privacy Protection for Internet of Medical Things: A Blockchain-based Federated Learning Approach
    Gao, Peisen
    Su, Jingyi
    Xu, Zerui
    Yuan, Xiaoming
    Fu, Yuchuan
    [J]. 2023 IEEE INTERNATIONAL CONFERENCES ON INTERNET OF THINGS, ITHINGS IEEE GREEN COMPUTING AND COMMUNICATIONS, GREENCOM IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING, CPSCOM IEEE SMART DATA, SMARTDATA AND IEEE CONGRESS ON CYBERMATICS,CYBERMATICS, 2024, : 377 - 382