PenTiDef: Decentralized Federated Intrusion Detection System with Differential Privacy and Latent-Space Defense via Blockchain Coordination in IIoT
About
This paper proposes PenTiDef, a fully decentralized, privacy-preserving, and poisoning-resilient framework for decentralized federated IDS (DFL-IDS). PenTiDef synergistically integrates three key components: (i) client-side Distributed Differential Privacy (DDP) with stochastic Gaussian noise to protect gradient leakage, (ii) a lightweight latent-space defense module that extracts and compresses penultimate-layer representations (PLRs) into stable Latent Semantic Representations (LSRs) via AutoEncoder, followed by Centered Kernel Alignment (CKA) and K-Means clustering for robust malicious update detection without auxiliary datasets, and (iii) a permissioned blockchain layer with smart contracts that orchestrates on-chain validation, secure FedAvg aggregation, and immutable auditability, eliminating any central server. Extensive experiments on CIC-IDS2018 and Edge-IIoTSet under both IID and realistic non-IID settings, with adversary ratios up to 40\%, demonstrate that PenTiDef consistently outperforms state-of-the-art baselines (FLARE and FedCC) in detection accuracy and F1-score while maintaining lower training overhead. By jointly addressing privacy, robustness, and decentralization in a unified secure aggregation protocol, PenTiDef provides a practical and scalable solution for trustworthy collaborative intrusion detection in heterogeneous, adversarial IIoT environments.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Intrusion Detection | Edge-IIoTset | Accuracy95 | 84 | |
| Intrusion Detection | CIC-IDS 2018 | Accuracy98 | 48 | |
| Targeted attack detection | CIC-IDS IID 2018 | Accuracy97 | 48 | |
| Untargeted Attack Detection | CIC-IDS non-IID 2018 | Accuracy95 | 48 | |
| Untargeted Attack Detection | Edge-IIoTset non-IID | Accuracy95 | 48 | |
| Intrusion Detection | Edge-IIoTset | Accuracy99 | 48 | |
| Targeted attack detection | CIC-IDS non-IID 10% Adversaries 2018 | Detection Accuracy95 | 16 | |
| Targeted attack detection | Edge-IIoTset non-IID 10% Adversaries | Detection Rate95 | 16 | |
| Targeted attack detection | Edge-IIoTset non-IID, 20% Adversaries | Detection Performance94 | 16 | |
| Targeted attack detection | Edge-IIoTset non-IID 40% Adversaries | Detection Performance92 | 16 |