Towards a distributed nodes selection mechanism for federated to blockchain-based IoT

被引:0
|
作者
Abdmeziem, Mohammed Riyadh [1 ]
Akli, Hiba [1 ]
Zourane, Rima [1 ]
Nacer, Amina Ahmed [2 ]
机构
[1] Ecole Natl Super Informat ESI, Algiers 16000, Algeria
[2] Mhamed Bougara Univ, Boumerdes 35000, Algeria
关键词
Internet of Things (IoT); Federated learning (FL); Blockchain (BC); Nodes selection; Deep reinforcement learning (DRL); Asynchronicity; INTERNET; SECURE; SYSTEM; THINGS;
D O I
10.1016/j.iot.2024.101276
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Integrating blockchain (BC) with Federated Learning (FL) shows promise but presents challenges, particularly in the selection of the most appropriate IoT nodes for sensitive tasks. Existing Artificial Intelligence (AI) based approaches are tailored to dynamic environments, but they are complex and resource-intensive. On the other hand, score-based methods are faster to implement but lack flexibility. In this paper, we propose a two-step hybrid solution which uses the reputation score approach to train a DRL model, creating a framework that combines the efficiency of deterministic methods with the adaptability of AI-based solutions. In fact, we designed a score-based method relying on devices attributes and behavior making the system operational from the outset. Also, this allows the gathering of relevant real-time data for training the DRL model. Besides, the variations in the performances of IoT devices pose a challenge in achieving synchronous aggregation. To address this, we designed a multi-level aggregation mechanism, which allows local models to be uploaded to the BC, where an aggregator is in charge of validation. The validated models are then aggregated into intermediate models. This process continues until a global model is formed. To evaluate our approach, we created several simulation scenarios including the number of nodes to assess scalability, the dropout rate to estimate availability, and the percentage of malicious nodes to evaluate the robustness of the system against attacks. These experiments aimed to demonstrate the effectiveness of our approach. The obtained results are promising highlighting its robustness and flexibility showing improved performance, security, and availability.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Nodes selection review for federated learning in the blockchain-based internet of things
    Abdmeziem, Mohammed Riyadh
    Akli, Hiba
    Zourane, Rima
    [J]. SECURITY AND PRIVACY, 2024, 7 (02)
  • [2] A blockchain-based federated learning mechanism for privacy preservation of healthcare IoT data
    Moulahi, Wided
    Jdey, Imen
    Moulahi, Tarek
    Alawida, Moatsum
    Alabdulatif, Abdulatif
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2023, 167
  • [3] Blockchain-Based Distributed Federated Learning in Smart Grid
    Antal, Marcel
    Mihailescu, Vlad
    Cioara, Tudor
    Anghel, Ionut
    [J]. MATHEMATICS, 2022, 10 (23)
  • [4] Blockchain-based Secure Client Selection in Federated Learning
    Nguyen, Truc
    Thai, Phuc
    Jeter, Tre R.
    Dinht, Thang N.
    Thai, My T.
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC 2022), 2022,
  • [5] A Blockchain-based Authentication and Security Mechanism for IoT
    Li, Dongxing
    Peng, Wei
    Deng, Wenping
    Gai, Fangyu
    [J]. 2018 27TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2018,
  • [6] Towards Privacy in Decentralized IoT: A Blockchain-Based Dual Response DP Mechanism
    Zhang, Kai
    Tsai, Pei-Wei
    Tian, Jiao
    Zhao, Wenyu
    Cai, Xinyi
    Gao, Longxiang
    Chen, Jinjun
    [J]. BIG DATA MINING AND ANALYTICS, 2024, 7 (03): : 699 - 717
  • [7] Blockchain-Based Federated Learning for Device Failure Detection in Industrial IoT
    Zhang, Weishan
    Lu, Qinghua
    Yu, Qiuyu
    Li, Zhaotong
    Liu, Yue
    Lo, Sin Kit
    Chen, Shiping
    Xu, Xiwei
    Zhu, Liming
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (07): : 5926 - 5937
  • [8] Privacy-Preserving Blockchain-Based Federated Learning for IoT Devices
    Zhao, Yang
    Zhao, Jun
    Jiang, Linshan
    Tan, Rui
    Niyato, Dusit
    Li, Zengxiang
    Lyu, Lingjuan
    Liu, Yingbo
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (03) : 1817 - 1829
  • [9] A Federated Learning Framework with Blockchain-Based Auditable Participant Selection
    Zeng, Huang
    Zhang, Mingtian
    Liu, Tengfei
    Yang, Anjia
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (03): : 5125 - 5142
  • [10] Towards Blockchain-Based Reputation-Aware Federated Learning
    Rehman, Muhammad Habib Ur
    Salah, Khaled
    Damiani, Ernesto
    Svetinovic, Davor
    [J]. IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2020, : 183 - 188