Building Trusted Federated Learning on Blockchain

被引:8
|
作者
Oktian, Yustus Eko [1 ]
Stanley, Brian [1 ]
Lee, Sang-Gon [1 ]
机构
[1] Dongseo Univ, Coll Software Convergence, 47 Jurye Ro, Busan 47011, South Korea
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 07期
基金
新加坡国家研究基金会;
关键词
federated learning; artificial intelligence; blockchain; smart contract;
D O I
10.3390/sym14071407
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Federated learning enables multiple users to collaboratively train a global model using the users' private data on users' local machines. This way, users are not required to share their training data with other parties, maintaining user privacy; however, the vanilla federated learning proposal is mainly assumed to be run in a trusted environment, while the actual implementation of federated learning is expected to be performed in untrusted domains. This paper aims to use blockchain as a trusted federated learning platform to realize the missing "running on untrusted domain" requirement. First, we investigate vanilla federate learning issues such as client's low motivation, client dropouts, model poisoning, model stealing, and unauthorized access. From those issues, we design building block solutions such as incentive mechanism, reputation system, peer-reviewed model, commitment hash, and model encryption. We then construct the full-fledged blockchain-based federated learning protocol, including client registration, training, aggregation, and reward distribution. Our evaluations show that the proposed solutions made federated learning more reliable. Moreover, the proposed system can motivate participants to be honest and perform best-effort training to obtain higher rewards while punishing malicious behaviors. Hence, running federated learning in an untrusted environment becomes possible.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] A Trusted Federated Learning Method Based on Consortium Blockchain
    Yin, Xiaojun
    Wu, Xijun
    Zhang, Xinming
    [J]. Information (Switzerland), 2025, 16 (01)
  • [2] Building Trusted Federated Learning: Key Technologies and Challenges
    Chen, Depeng
    Jiang, Xiao
    Zhong, Hong
    Cui, Jie
    [J]. JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2023, 12 (01)
  • [3] FabricFL: Blockchain-in-the-Loop Federated Learning for Trusted Decentralized Systems
    Mothukuri, Viraaji
    Parizi, Reza M.
    Pouriyeh, Seyedamin
    Dehghantanha, Ali
    Choo, Kim-Kwang Raymond
    [J]. IEEE SYSTEMS JOURNAL, 2022, 16 (03): : 3711 - 3722
  • [4] Sandbox Computing: A Data Privacy Trusted Sharing Paradigm Via Blockchain and Federated Learning
    Guo, Shaoyong
    Zhang, Keqin
    Gong, Bei
    Chen, Liandong
    Ren, Yinlin
    Qi, Feng
    Qiu, Xuesong
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (03) : 800 - 810
  • [5] Federated Blockchain Learning at the Edge
    Calo, James
    Lo, Benny
    [J]. INFORMATION, 2023, 14 (06)
  • [6] Blockchain-Based Federated Learning With Secure Aggregation in Trusted Execution Environment for Internet-of-Things
    Kalapaaking, Aditya Pribadi
    Khalil, Ibrahim
    Rahman, Mohammad Saidur
    Atiquzzaman, Mohammed
    Yi, Xun
    Almashor, Mahathir
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) : 1703 - 1714
  • [7] Enhancing the Security and Privacy in the IoT Supply Chain Using Blockchain and Federated Learning with Trusted Execution Environment
    Zhu, Linkai
    Hu, Shanwen
    Zhu, Xiaolian
    Meng, Changpu
    Huang, Maoyi
    [J]. MATHEMATICS, 2023, 11 (17)
  • [8] NttpFL: Privacy-Preserving Oriented No Trusted Third Party Federated Learning System Based on Blockchain
    Bai, Shuangjie
    Yang, Geng
    Liu, Guoxiu
    Dai, Hua
    Rong, Chunming
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (04): : 3750 - 3763
  • [9] Blockchain-Enabled Secure and Trusted Federated Data Sharing in IIoT
    Zhou, Zhou
    Tian, Youliang
    Xiong, Jinbo
    Ma, Jianfeng
    Peng, Changgen
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (05) : 6669 - 6681
  • [10] Trusted Data Sharing Mechanism Based on Blockchain and Federated Learning in Space-Air-Ground Integrated Networks
    Li, Da
    Guo, Qinglei
    Yang, Chao
    Yan, Han
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022