BIT-FL: Blockchain-Enabled Incentivized and Secure Federated Learning Framework

被引:0
|
作者
Ying, Chenhao [1 ]
Xia, Fuyuan [1 ]
Wei, David S. L. [2 ]
Yu, Xinchun
Xu, Yibin [4 ]
Zhang, Weiting [5 ]
Jiang, Xikun [3 ,4 ]
Jin, Haiming [1 ]
Luo, Yuan [1 ]
Zhang, Tao [6 ,7 ]
Tao, Dacheng
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci, Shanghai 200240, Peoples R China
[2] Fordham Univ, Dept Comp & Informat Sci, Bronx, NY 10458 USA
[3] Tsinghua Univ, Inst Data & Informt, Shenzhen Inter Natl Grad Sch, Shenzhen 518071, Peoples R China
[4] Univ Copenhagen, Dept Comp Sci, DK-1172 Copenhagen, Denmark
[5] Beijing Jiaotong Univ, Sch Elect & Informat Engn, Beijing 100082, Peoples R China
[6] US Natl Inst Stand & Technol NIST, Gaithersburg, MD 20899 USA
[7] Univ Sydney, Sydney, NSW 2050, Australia
基金
中国国家自然科学基金;
关键词
Federated learning; blockchain; incentive mechanism; consensus protocol; differential privacy;
D O I
10.1109/TMC.2024.3477616
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Harnessing the benefits of blockchain, such as decentralization, immutability, and transparency, to bolster the credibility and security attributes of federated learning (FL) has garnered increasing attention. However, blockchain-enabled FL (BFL) still faces several challenges. The primary and most significant issue arises fromits essential but slow validation procedure, which selects high-quality local models by recruiting distributed validators. The second issue stems from its incentive mechanism under the transparent nature of blockchain, increasing the risk of privacy breaches regarding workers' cost information. The final challenge involves data eavesdropping from shared local models. To address these significant obstacles, this paper proposes a Blockchain-enabled Incentivized and Secure Federated Learning (BIT-FL) framework. BIT-FL leverages a novel loop-based sharded consensus algorithm to accelerate the validation procedure, ensuring the same security as non-sharded consensus protocols. It consistently outputs the correct local model selection when the fraction of adversaries among validators is less than 1/2 with synchronous communication. Furthermore, BIT-FL integrates a randomized incentive procedure, attracting more participants while guaranteeing the privacy of their cost information through meticulous worker selection probability design. Finally, by adding artificial Gaussian noise to local models, it ensures the privacy of trainers' local models. With the careful design of Gaussian noise, the excess empirical risk of BIT-FL is upper-bounded by O(In (n)min/n(min)(3/2) + In n/n), where n represents the size of the union dataset, and n(min) represents the size of the smallest dataset. Our extensive experiments demonstrate that BIT-FL exhibits efficiency, robustness, and high accuracy for both classification and regression tasks.
引用
收藏
页码:1212 / 1229
页数:18
相关论文
共 50 条
  • [31] RepBFL: Reputation Based Blockchain-Enabled Federated Learning Framework for Data Sharing in Internet of Vehicles
    Chen, Haoyu
    Chen, Naiyue
    Liu, He
    Zhang, Honglei
    Xu, Jiabo
    Chen, Huaping
    Li, Yidong
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT 2021, 2022, 13148 : 536 - 547
  • [32] Secure Blockchain-Enabled DyMonDS Design
    Lauer, Michelle
    Jaddivada, Rupamathi
    Ilic, Marija
    INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (COINS), 2019, : 191 - 198
  • [33] Deep Reinforcement Learning for Resource Management in Blockchain-Enabled Federated Learning Network
    Hieu, Nguyen Quang
    Tran, The Anh
    Nguyen, Cong Luong
    Niyato, Dusit
    Kim, Dong In
    Elmroth, Erik
    IEEE Networking Letters, 2022, 4 (03): : 137 - 141
  • [34] A Blockchain-Enabled Federated Learning Model for Privacy Preservation: System Design
    Qi, Minfeng
    Wang, Ziyuan
    Wu, Fan
    Hanson, Rob
    Chen, Shiping
    Xiang, Yang
    Zhu, Liming
    INFORMATION SECURITY AND PRIVACY, ACISP 2021, 2021, 13083 : 473 - 489
  • [35] Blockchain-Enabled Federated Learning: A Reference Architecture Design, Implementation, and Verification
    Goh, Eunsu
    Kim, Dae-Yeol
    Lee, Kwangkee
    Oh, Suyeong
    Chae, Jong-Eui
    Kim, Do-Yup
    IEEE ACCESS, 2023, 11 : 145747 - 145762
  • [36] AFLChain: Blockchain-enabled Asynchronous Federated Learning in Edge Computing Network
    Huang, Xiaoge
    Deng, Xuesong
    Chen, Qianbin
    Zhang, Jie
    2023 IEEE 97TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2023-SPRING, 2023,
  • [37] A survey on blockchain-enabled federated learning and its prospects with digital twin
    Liu, Kangde
    Yan, Zheng
    Liang, Xueqin
    Kantola, Raimo
    Hu, Chuangyue
    DIGITAL COMMUNICATIONS AND NETWORKS, 2024, 10 (02) : 248 - 264
  • [38] LAFED: A lightweight authentication mechanism for blockchain-enabled federated learning system
    Ji, Shan
    Zhang, Jiale
    Zhang, Yongjing
    Han, Zhaoyang
    Ma, Chuan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 145 : 56 - 67
  • [39] BGFL: a blockchain-enabled group federated learning at wireless industrial edges
    Peng, Guozheng
    Shi, Xiaoyun
    Zhang, Jun
    Gao, Lisha
    Tan, Yuanpeng
    Xiang, Nan
    Wang, Wanguo
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [40] Decentralized Privacy Using Blockchain-Enabled Federated Learning in Fog Computing
    Qu, Youyang
    Gao, Longxiang
    Luan, Tom H.
    Xiang, Yong
    Yu, Shui
    Li, Bai
    Zheng, Gavin
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (06): : 5171 - 5183