atlas

Research map / Federated learning and privacy / Privacy attacks and secure learning

Competitive Advantage Attacks to Decentralized Federated Learning

NeurIPS 2025 · Federated learning and privacy › Privacy attacks and secure learning · approach: Defending federated learning against poisoning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SelfishAttack, an insider attack in which selfish clients send crafted shared models to non-selfish clients in decentralized federated learning so that the selfish clients' final models are more accurate than non-selfish ones.

Problem

Decentralized federated learning is vulnerable to insider collusion: selfish clients may manipulate the models they share so that their own final local models outperform those of non-selfish clients, while still benefiting from DFL.

Approach

Formulate crafting of shared models as an optimization balancing staying close to the target's pre-aggregation model (utility) against pushing its post-aggregation model away from the no-attack aggregate (competitive advantage); derive closed-form shared models for FedAvg, Median and Trimmed-mean and transfer them to other rules.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SelfishAttack instead of the strongest poisoning baselineDFL with FedAvg, Median, or Trimmed-mean · CIFAR-10, FEMNIST, and Sent140Gap: CIFAR-10: 0.043 -> 0.150 (FedAvg), 0.011 -> 0.119 (Median), 0.016 -> 0.113 (Trimmed-mean); FEMNIST: 0.001 -> 0.123 (FedAHelped
Use SelfishAttack against KrumDFL · KrumGap: 0.189Helped
Use SelfishAttack against FLTrustDFL · FLTrustGap: 0.069Helped
Use SelfishAttack against FLDetectorDFL · FLDetectorGap: 0.118Helped
Use SelfishAttack against RFADFL · RFAGap: 0.151Helped
Use SelfishAttack against FLAMEDFL · FLAMEGap: 0.105Helped
Increase λ from 0.5 to 1.0 (ablation)SelfishAttack with Trimmed-mean · CIFAR-10Gap: 6.2% -> 11.3%Helped
Increase λ beyond the effective threshold (ablation)SelfishAttack with Median or Trimmed-mean · CIFAR-10GapHurt
Increase the non-IID level (ablation)SelfishAttack · CIFAR-10, FedAvgGap: 7.2%Mixed
Increase the fraction of selfish clients (ablation)SelfishAttack with Median or Trimmed-mean · CIFAR-10GapHelped
Aggregate only selfish clients' models instead of all clients' models (ablation)SelfishAttack · CIFAR-10, Trimmed-mean for non-selfish clientsGap: 0.113 -> 0.057Hurt
Aggregate all clients' models instead of only selfish clients' models (ablation)SelfishAttack · CIFAR-10, Trimmed-mean for non-selfish clientsMTAS: 0.540 -> 0.597Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 FEMNIST Sent140

Benchmarks: CIFAR-10 FEMNIST Sent140

Metrics: mean test accuracy of selfish clients (MTAS) mean test accuracy of non-selfish clients (MTANS) Gap

Baselines: Independent Two Coalitions TrimAttack GaussianAttack

Builds on: TrimAttack FedAvg Krum FLTrust FLAME

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy