Scatter Protocol: An Incentivized and Trustless Protocol for Decentralized Federated Learning

被引:0
作者
Sahoo, Samrat [1 ]
Chava, Sudheer [1 ]
机构
[1] Georgia Inst Technol, Financial Serv & Innovat Lab, Atlanta, GA 30332 USA
来源
2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024 | 2024年
关键词
Blockchains; Distributed Systems; Federated Learning; Smart Contracts; Ethereum; Tokenization;
D O I
10.1109/Blockchain62396.2024.00073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated Learning is a form of privacy-preserving machine learning where multiple entities train local models, which are then aggregated into a global model. Current forms of federated learning rely on a centralized server to orchestrate the process, leading to issues such as requiring trust in the orchestrator, the necessity of a middleman, and a single point of failure. Blockchains provide a way to record information on a transparent, distributed ledger that is accessible and verifiable by any entity. We leverage these properties of blockchains to produce a decentralized, federated learning marketplace-style protocol for training models collaboratively. Our core contributions are as follows: first, we introduce novel staking, incentivization, and penalization mechanisms to deter malicious nodes and encourage benign behavior. Second, we introduce a dual-layered validation mechanism to ensure the authenticity of the models trained. Third, we test different components of our system to verify sufficient incentivization, penalization, and resistance to malicious attacks.
引用
收藏
页码:497 / 504
页数:8
相关论文
共 50 条
[31]   Towards Efficient Decentralized Federated Learning [J].
Pappas, Christodoulos ;
Papadopoulos, Dimitrios ;
Chatzopoulos, Dimitris ;
Panagou, Eleni ;
Lalis, Spyros ;
Vavalis, Manolis .
2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW), 2022, :79-85
[32]   Communication Topologies for Decentralized Federated Learning [J].
Doetzer, Michael ;
Mao, Yixin ;
Diepold, Klaus .
2023 EIGHTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC, 2023, :232-238
[33]   IPLS: A Framework for Decentralized Federated Learning [J].
Pappas, Christodoulos ;
Chatzopoulos, Dimitris ;
Lalis, Spyros ;
Vavalis, Manolis .
2021 IFIP NETWORKING CONFERENCE AND WORKSHOPS (IFIP NETWORKING), 2021,
[34]   STATISTICAL INFERENCE FOR DECENTRALIZED FEDERATED LEARNING [J].
Gu, Jia ;
Chen, Song xi .
ANNALS OF STATISTICS, 2024, 52 (06) :2931-2955
[35]   Incentivized Federated Learning with Local Differential Privacy Using Permissioned Blockchains [J].
De Chaudhury, Saptarshi ;
Reddy, Likhith ;
Varun, Matta ;
Sengupta, Tirthankar ;
Chakraborty, Sandip ;
Sural, Shamik ;
Vaidya, Jaideep ;
Atluri, Vijayalakshmi .
DATA AND APPLICATIONS SECURITY AND PRIVACY XXXVIII, DBSEC 2024, 2024, 14901 :301-319
[36]   Secure and efficient parameters aggregation protocol for federated incremental learning and its applications [J].
Wang, Xiaoying ;
Liang, Zhiwei ;
Koe, Arthur Sandor Voundi ;
Wu, Qingwu ;
Zhang, Xiaodong ;
Li, Haitao ;
Yang, Qintai .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (08) :4471-4487
[37]   SAFA: A Semi-Asynchronous Protocol for Fast Federated Learning With Low Overhead [J].
Wu, Wentai ;
He, Ligang ;
Lin, Weiwei ;
Mao, Rui ;
Maple, Carsten ;
Jarvis, Stephen .
IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (05) :655-668
[38]   Chain FL: Decentralized Federated Machine Learning via Blockchain [J].
Korkmaz, Caner ;
Kocas, Halil Eralp ;
Uysal, Ahmet ;
Masry, Ahmed ;
Ozkasap, Oznur ;
Akgun, Baris .
2020 SECOND INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2020, :140-146
[39]   Semi-Synchronous Federated Learning Protocol With Dynamic Aggregation in Internet of Vehicles [J].
Liang, Feiyuan ;
Yang, Qinglin ;
Liu, Ruiqi ;
Wang, Junbo ;
Sato, Kento ;
Guo, Jian .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (05) :4677-4691
[40]   FBLearn: Decentralized Platform for Federated Learning on Blockchain [J].
Djolev, Daniel ;
Lazarova, Milena ;
Nakov, Ognyan .
ELECTRONICS, 2024, 13 (18)