FedBlock: A Blockchain Approach to Federated Learning against Backdoor Attacks
Duong H. Nguyen, Phi L. Nguyen, Truong T. Nguyen, Hieu H. Pham, Duc A., Tran

TL;DR
FedBlock introduces a blockchain-based federated learning framework that enhances security by addressing both server failure and backdoor attack vulnerabilities, leveraging smart contracts for broad deployability.
Contribution
It presents a novel blockchain framework for federated learning that defends against server failures and backdoor attacks, deployable via smart contracts.
Findings
Robustness against backdoor attacks is competitive with existing defenses.
Addresses both server and client-side security risks in federated learning.
Framework is easily deployable on any blockchain network.
Abstract
Federated Learning (FL) is a machine learning method for training with private data locally stored in distributed machines without gathering them into one place for central learning. Despite its promises, FL is prone to critical security risks. First, because FL depends on a central server to aggregate local training models, this is a single point of failure. The server might function maliciously. Second, due to its distributed nature, FL might encounter backdoor attacks by participating clients. They can poison the local model before submitting to the server. Either type of attack, on the server or the client side, would severely degrade learning accuracy. We propose FedBlock, a novel blockchain-based FL framework that addresses both of these security risks. FedBlock is uniquely desirable in that it involves only smart contract programming, thus deployable atop any blockchain network.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Blockchain Technology Applications and Security · Internet Traffic Analysis and Secure E-voting
