ChainsFL: Blockchain-driven Federated Learning from Design to Realization

被引:22
|
作者
Yuan, Shuo [1 ]
Cao, Bin [1 ]
Peng, Mugen [1 ]
Sun, Yaohua [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
D O I
10.1109/WCNC49053.2021.9417299
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Despite the advantages of Federated Learning (FL), such as devolving model training to intelligent devices and preserving data privacy, FL still faces the risk of the single point of failure and attack from malicious participants. Recently, blockchain is considered a promising solution that can transform FL training into a decentralized manner and improve security during training. However, traditional consensus mechanisms and architecture for blockchain can hardly handle the large-scale FL task due to the huge resource consumption, limited throughput, and high communication complexity. To this end, this paper proposes a two-layer blockchain-driven FL framework, called as ChainsFL, which is composed of multiple Raft-based shard networks (layer-1) and a Direct Acyclic Graph (DAG)-based main chain (layer-2) where layer-1 limits the scale of each shard for a small range of information exchange, and layer-2 allows each shard to update and share the model in parallel and asynchronously. Furthermore, FL procedure in a blockchain manner is designed, and the refined DAG consensus mechanism to mitigate the effect of stale models is proposed. In order to provide a proof-of-concept implementation and evaluation, the shard blockchain base on Hyperledger Fabric is deployed on the self-made gateway as layer-1, and the self-developed DAG-based main chain is deployed on the personal computer as layer-2. The experimental results show that ChainsFL provides acceptable and sometimes better training efficiency and stronger robustness comparing with the typical existing FL systems.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] BFLIDS: Blockchain-Driven Federated Learning for Intrusion Detection in IoMT Networks
    Begum, Khadija
    Mozumder, Md Ariful Islam
    Joo, Moon-Il
    Kim, Hee-Cheol
    [J]. SENSORS, 2024, 24 (14)
  • [2] Decentralization of Learning and Trust in the Healthcare: Blockchain-driven Federated Learning for Alzheimer's MRI Image Classification
    Imboccioli, Filippo
    Cialone, Gabriele
    Ferretti, Stefano
    [J]. 2024 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS, PERCOM WORKSHOPS, 2024, : 739 - 744
  • [3] On Design Issues and Architectural Styles for Blockchain-driven IoT Services
    Liao, Chun-Feng
    Bao, Sheng-Wen
    Cheng, Ching-Ju
    Chen, Kung
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [4] Blockchain-driven IoT solutions in agriculture
    Kataev, Mikhail
    Bulysheva, Larisa
    Krupskiy, Alexander
    [J]. SYSTEMS RESEARCH AND BEHAVIORAL SCIENCE, 2024,
  • [5] OnlyTips: Blockchain-Driven Tips Service
    Kurbatov, Dmitry
    Rybnikova, Marianna
    Madhwal, Yash
    Yanovich, Yury
    Zotov, Gleb
    [J]. 2022 5TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2022, 2022, : 129 - 139
  • [6] Design of a Blockchain-Driven System for Product Counterfeiting Restraint in the Supply Chain
    Gayialis, Sotiris P.
    Kechagias, Evripidis
    Papadopoulos, Georgios A.
    Konstantakopoulos, Grigorios D.
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: PRODUCTION MANAGEMENT FOR THE FACTORY OF THE FUTURE, PT I, 2019, : 474 - 481
  • [7] BLOCKCHAIN-DRIVEN OPTIMIZATION IN INTELLIGENT MANUFACTURING
    Yang, S. Y.
    Zhang, M. F.
    [J]. INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2023, 22 (02) : 350 - 361
  • [8] Blockchain-driven customer order management
    Martinez, Veronica
    Zhao, Michael
    Blujdea, Ciprian
    Han, Xia
    Neely, Andy
    Albores, Pavel
    [J]. INTERNATIONAL JOURNAL OF OPERATIONS & PRODUCTION MANAGEMENT, 2019, 39 (6/7/8) : 993 - 1022
  • [9] Blockchain-driven integration technology for the AEC industry
    Zhong, Botao
    Pan, Xing
    Ding, Lieyun
    Chen, Qiang
    Hu, Xiaowei
    [J]. AUTOMATION IN CONSTRUCTION, 2023, 150
  • [10] A Blockchain-driven Architecture for Usage Control in Solid
    Basile, Davide
    Di Ciccio, Claudio
    Goretti, Valerio
    Kirrane, Sabrina
    [J]. 2023 IEEE 43RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, ICDCSW, 2023, : 19 - 24