BASS: A Blockchain-Based Asynchronous SignSGD Architecture for Efficient and Secure Federated Learning

被引:1
|
作者
Xu, Chenhao [1 ]
Ge, Jiaqi [2 ]
Deng, Yao [3 ]
Gao, Longxiang [4 ,5 ]
Zhang, Mengshi [6 ]
Li, Yong [7 ]
Zhou, Wanlei [8 ]
Zheng, Xi [8 ]
机构
[1] Deakin Univ, Sch Informat Technol, Geelong, Vic 3220, Australia
[2] Jilin Univ, Changchun 130012, Jilin, Peoples R China
[3] Macquarie Univ, Macquarie Pk, NSW 2109, Australia
[4] Qilu Univ Technol, Shandong Acad Sci, Shandong Comp Sci Ctr, Key Lab Comp Power Network & Informat Secur,Minist, Jinan, Peoples R China
[5] Qilu Univ Technol, Shandong Acad Sci, Shandong Fundamental Res Ctr Comp Sci, Shandong Prov Key Lab Comp Networks, Jinan 250316, Peoples R China
[6] Facebook, Menlo Pk, CA 94025 USA
[7] Changchun Univ Technol, Sch Informat Technol, Changchun 130012, Jilin, Peoples R China
[8] City Univ Macau, Macau, Peoples R China
关键词
Training; Blockchains; Servers; Security; Data models; Federated learning; Computational modeling; Blockchain; efficiency; federated learning; security; SignSGD; BYZANTINE-FAULT-TOLERANCE; PRIVACY;
D O I
10.1109/TDSC.2024.3374809
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) is a distributed framework for machine learning that enables collaborative training of a shared model across data silos while preserving data privacy. However, the FL aggregation server faces a challenge in waiting for a large volume of model parameters from selected nodes before generating a global model, which leads to inefficient communication and aggregation. Although transmitting only the signs of stochastic gradient descent (SignSGD) reduces the transmission load, it decreases model accuracy, and the time waiting for local model collection remains substantial. Moreover, the security of FL is severely compromised by prevalent poisoning, backdoor, and DDoS attacks, causing ineffective and inaccurate model training. To overcome these challenges, this paper proposes a Blockchain-based Asynchronous SignSGD (BASS) architecture for efficient and secure federated learning. By integrating a blockchain-based semi-asynchronous aggregation scheme with sign-based gradient compression, BASS considerably improves communication and aggregation efficiency, while providing resistance against attacks. Besides, a novel node-summarized sign aggregation algorithm is developed for the blockchain leaders to ensure the convergence and accuracy of the global model. An open-source prototype is developed, on top of which extensive experiments are conducted. The results validate the superiority of BASS in terms of efficiency, model accuracy, and security.
引用
收藏
页码:5388 / 5402
页数:15
相关论文
共 50 条
  • [1] BASS: Blockchain-Based Asynchronous SignSGD for Robust Collaborative Data Mining
    Xu, Chenhao
    Qu, Youyang
    Xiang, Yong
    Gao, Longxiang
    Smith, David
    Yu, Shui
    2022 IEEE 9TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2022, : 314 - 320
  • [2] BAFL: An Efficient Blockchain-Based Asynchronous Federated Learning Framework
    Xu, Chenhao
    Qu, Youyang
    Eklund, Peter W.
    Xiang, Yong
    Gao, Longxiang
    26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
  • [3] Secure and Efficient Blockchain-Based Federated Learning Approach for VANETs
    Asad, Muhammad
    Shaukat, Saima
    Javanmardi, Ehsan
    Nakazato, Jin
    Bao, Naren
    Tsukada, Manabu
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (05): : 9047 - 9055
  • [4] An Robust Secure Blockchain-Based Hierarchical Asynchronous Federated Learning Scheme for Internet of Things
    Chen, Yonghui
    Yan, Linglong
    Ai, Daxiang
    IEEE ACCESS, 2024, 12 : 165280 - 165297
  • [5] BAFL: A Blockchain-Based Asynchronous Federated Learning Framework
    Feng, Lei
    Zhao, Yiqi
    Guo, Shaoyong
    Qiu, Xuesong
    Li, Wenjing
    Yu, Peng
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (05) : 1092 - 1103
  • [6] Blockchain-based Secure Client Selection in Federated Learning
    Nguyen, Truc
    Thai, Phuc
    Jeter, Tre R.
    Dinht, Thang N.
    Thai, My T.
    2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC 2022), 2022,
  • [7] BCAFL: A Blockchain-Based Framework for Asynchronous Federated Learning Protection
    Yun, Jian
    Lu, Yusheng
    Liu, Xinyu
    ELECTRONICS, 2023, 12 (20)
  • [8] ESB-FL: Efficient and Secure Blockchain-Based Federated Learning With Fair Payment
    Chen, Biwen
    Zeng, Honghong
    Xiang, Tao
    Guo, Shangwei
    Zhang, Tianwei
    Liu, Yang
    IEEE TRANSACTIONS ON BIG DATA, 2024, 10 (06) : 761 - 774
  • [9] Time-Efficient Blockchain-Based Federated Learning
    Lin, Rongping
    Wang, Fan
    Luo, Shan
    Wang, Xiong
    Zukerman, Moshe
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (06) : 4885 - 4900
  • [10] Effective Blockchain-Based Asynchronous Federated Learning for Edge-Computing
    Gao, Zhipeng
    Li, Huangqi
    Lin, Yijing
    Chai, Ze
    Yang, Yang
    Rui, Lanlan
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2022, PT I, 2022, 460 : 514 - 532