A Distributed Intrusion Detection System based on Blockchain and Federated Learning
In the face of rapidly evolving network attacks and the large volume of network traffic data, distributed intrusion detection has garnered significant research interest. However, distributed intrusion detection requires multiple parties to share data, which may pose a challenge of sensitive data leakage. This paper presents IDS-BF, a distributed intrusion detection system based on blockchain and federated learning. To improve the effectiveness of federated learning, the proposed system adopts a contribution-based method to dynamically adjust the weights of clients when aggregating the local gradients. Specially, to ensure the fairness of contribution evaluation, the proposed system utilizes two parachains to perform model aggregation and contribution evaluation respectively. With the help of a relay chain, the two parachains can communicate with each other. Simulation results on real-world data show that the proposed aggregation strategy can help to improve the accuracy of global model, achieving an increase of up to 8% compared to traditional strategies.
Authors
- Liehuang Zhu
- Keke Gai (ORCID: https://orcid.org/0000-0001-6784-0221)
- Lei Xu (ORCID: https://orcid.org/0000-0001-9178-6640)
- Dagula
Institutions
- Beijing Institute of Technology (CN)
Publication Details
- Published
- 2025-05-09
- DOI
- https://doi.org/10.1109/bigdatasecurity66063.2025.00027
- Primary Topic
- Network Security and Intrusion Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Defense Basic Scientific Research Program of China