Block Hunter: Federated Learning for Cyber Threat Hunting in Blockchain-based IIoT Networks
Abbas Yazdinejad (Cyber Science Lab, School of Computer science,, University of Guelph, ON, Canada), Ali Dehghantanha (Cyber Science Lab,, School of Computer science, University of Guelph, ON, Canada), Reza M. Parizi, (College of Computing, Software Engineering

TL;DR
This paper introduces Block Hunter, a federated learning framework designed to detect cyber threats in blockchain-based IIoT networks, achieving high accuracy while preserving privacy and minimizing bandwidth use.
Contribution
It presents the first federated threat hunting model for IIoT networks that combines cluster-based anomaly detection with machine learning, enhancing security without compromising privacy.
Findings
High detection accuracy of anomalies.
Efficient bandwidth utilization.
Effective privacy preservation in threat detection.
Abstract
Nowadays, blockchain-based technologies are being developed in various industries to improve data security. In the context of the Industrial Internet of Things (IIoT), a chain-based network is one of the most notable applications of blockchain technology. IIoT devices have become increasingly prevalent in our digital world, especially in support of developing smart factories. Although blockchain is a powerful tool, it is vulnerable to cyber attacks. Detecting anomalies in blockchain-based IIoT networks in smart factories is crucial in protecting networks and systems from unexpected attacks. In this paper, we use Federated Learning (FL) to build a threat hunting framework called Block Hunter to automatically hunt for attacks in blockchain-based IIoT networks. Block Hunter utilizes a cluster-based architecture for anomaly detection combined with several machine learning models in a…
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.
