A Blockchain-Based Decentralized Federated Learning Framework with Committee Consensus

被引:248
|
作者
Li, Yuzheng [1 ]
Chen, Chuan [1 ]
Liu, Nan [1 ]
Huang, Huawei [1 ]
Zheng, Zibin [1 ]
Yan, Qiang [2 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Peoples R China
[2] WeBank Co Ltd, Shenzhen, Peoples R China
来源
IEEE NETWORK | 2021年 / 35卷 / 01期
基金
中国国家自然科学基金;
关键词
Servers; Blockchain; Training; Data models; Security; Collaborative work; Task analysis;
D O I
10.1109/MNET.011.2000263
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning has been widely studied and applied to various scenarios, such as financial credit, medical identification, and so on. Under these settings, federated learning protects users from exposing their private data, while cooperatively training a shared machine learning algorithm model (i.e., the global model) for a variety of realworld applications. The only data exchanged is the gradient of the model or the updated model (i.e., the local model update). However, the security of federated learning is increasingly being questioned, due to the malicious clients or central servers constant attack on the global model or user privacy data. To address these security issues, we propose a decentralized federated learning framework based on blockchain, that is, a Block-chain-based Federated Learning framework with Committee consensus (BFLC). Without a centralized server, the framework uses blockchain for the global model storage and the local model update exchange. To enable the proposed BFLC, we also devise an innovative committee consensus mechanism, which can effectively reduce the amount of consensus computing and reduce malicious attacks. We then discuss the scalability of BFLC, including theoretical security, storage optimization, and incentives. Finally, based on a FISCO blockchain system, we perform experiments using an AlexNet model on several frameworks with a real-world dataset FEMNIST. The experimental results demonstrate the effectiveness and security of the BFLC framework.
引用
收藏
页码:234 / 241
页数:8
相关论文
共 50 条
  • [1] FLoBC: A Decentralized Blockchain-Based Federated Learning Framework
    Ghanem, Mohamed
    Dawoud, Fadi
    Gamal, Habiba
    Soliman, Eslam
    El-Batt, Tamer
    El-Batt, Tamer
    [J]. 2022 FOURTH INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2022, : 85 - 92
  • [2] Blockchain-Based Decentralized Federated Learning
    Dirir, Ahmed
    Salah, Khaled
    Svetinovic, Davor
    Jayaraman, Raja
    Yaqoob, Ibrar
    Kanhere, Salil S.
    [J]. 2022 FOURTH INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2022, : 99 - 106
  • [3] A Framework to Design Efficent Blockchain-Based Decentralized Federated Learning Architectures
    Formery, Yannis
    Mendiboure, Leo
    Villain, Jonathan
    Deniau, Virginie
    Gransart, Christophe
    [J]. IEEE Open Journal of the Computer Society, 2024, 5 : 705 - 723
  • [4] TrustDFL: A Blockchain-Based Verifiable and Trusty Decentralized Federated Learning Framework
    Yang, Jinsheng
    Zhang, Wenfeng
    Guo, Zhaohui
    Gao, Zhen
    [J]. ELECTRONICS, 2024, 13 (01)
  • [5] A Blockchain-based Multi-layer Decentralized Framework for Robust Federated Learning
    Wu, Di
    Wang, Nai
    Zhang, Jiale
    Zhang, Yuan
    Xiang, Yong
    Gao, Longxiang
    [J]. 2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [6] BDVFL: Blockchain-based Decentralized Vertical Federated Learning
    Wang, Shuo
    Gai, Keke
    Yu, Jing
    Zhu, Liehuang
    [J]. 23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING, ICDM 2023, 2023, : 628 - 637
  • [7] Blockchain-Based Decentralized and Lightweight Anonymous Authentication for Federated Learning
    Fan, Mochan
    Zhang, Zhipeng
    Li, Zonghang
    Sun, Gang
    Yu, Hongfang
    Guizani, Mohsen
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (09) : 12075 - 12086
  • [8] Privacy Protection Federated Learning Framework Based on Blockchain and Committee Consensus in IoT Devices
    Zhang, Shuxin
    Zhu, Jinghua
    [J]. 2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 627 - 636
  • [9] Blockchain-Based Architectural Framework for Vertical Federated Learning
    钱辰
    朱雯晶
    [J]. Journal of Donghua University(English Edition), 2022, 39 (03) : 211 - 219
  • [10] BAFL: A Blockchain-Based Asynchronous Federated Learning Framework
    Feng, Lei
    Zhao, Yiqi
    Guo, Shaoyong
    Qiu, Xuesong
    Li, Wenjing
    Yu, Peng
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (05) : 1092 - 1103