journal article·2023Open access

Multi-Zone-Wise Blockchain Based Intrusion Detection and Prevention System for IoT Environment

Salaheddine Kably, Tajeddine Benbarrad, Nabih Alaoui, Mounir Arioua

Computers, Materials & Continua· Volume 74· Issue 1

Abstract

Blockchain merges technology with the Internet of Things (IoT) for addressing security and privacy-related issues. However, conventional blockchain suffers from scalability issues due to its linear structure, which increases the storage overhead, and Intrusion detection performed was limited with attack severity, leading to performance degradation. To overcome these issues, we proposed MZWB (Multi-Zone-Wise Blockchain) model. Initially, all the authenticated IoT nodes in the network ensure their legitimacy by using the Enhanced Blowfish Algorithm (EBA), considering several metrics. Then, the legitimately considered nodes for network construction for managing the network using Bayesian-Direct Acyclic Graph (B-DAG), which considers several metrics. The intrusion detection is performed based on two tiers. In the first tier, a Deep Convolution Neural Network (DCNN) analyzes the data packets by extracting packet flow features to classify the packets as normal, malicious, and suspicious. In the second tier, the suspicious packets are classified as normal or malicious using the Generative Adversarial Network (GAN). Finally, intrusion scenario performed reconstruction to reduce the severity of attacks in which Improved Monkey Optimization (IMO) is used for attack path discovery by considering several metrics, and the Graph cut utilized algorithm for attack scenario reconstruction (ASR). UNSW-NB15 and BoT-IoT utilized datasets for the MZWB method simulated using a Network simulator (NS-3.26). Compared with previous performance metrics such as energy consumption, storage overhead accuracy, response time, attack detection rate, precision, recall, and F-measure. The simulation result shows that the proposed MZWB method achieves high performance than existing works
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Blockchain Technology Applications and Security · Anomaly Detection Techniques and Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (33)

Show source-provided references
1. A novel multi-xgent and multilayered game formulation for intrusion detection in internet of things (IoT)10.1109/ACCESS.2020.2997711 ↗
2. Toward an applied cyber security solution in IoT-based smart grids: An intrusion detection system approach10.3390/s19224952 ↗
3. Internet-of-forensic (IoF): A blockchain based digital forensics framework for IoT applications10.1016/j.future.2021.02.016 ↗
4. A machine learning based intrusion detection system for mobile internet of things10.3390/s20020461 ↗
5. Sequential model based intrusion detection system for IoT servers using deep learning methods10.3390/s21041113 ↗
6. Towards deep-learning-driven intrusion detection for the internet of things10.3390/s19091977 ↗
7. Network traffic anomaly detection via deep learning
8. Reputation management using honeypots for intrusion detection in the internet of things10.3390/electronics9030415 ↗
9. A lightweight perceptron-based intrusion detection system for fog computing
10. Intrusion detection system for IoT heterogeneous perceptual network based on game theory
11. A lightweight intrusion detection for sybil attack under mobile RPL in the internet of things10.1109/JIOT.2019.2948149 ↗
12. Lightweight blockchain network architecture for IoT devices
13. Lightweight direct acyclic graph blockchain for enhancing resource-constrained IoT environment10.32604/cmc.2022.020833 ↗
14. A novel decentralized analytical methodology for cyber physical networks attack detection
15. Intrusion detection system for the internet of things based on blockchain and multi-agent systems10.3390/electronics9071120 ↗
16. Data fusion approach for collaborative anomaly intrusion detection in blockchain-based systems
17. A hybrid deep learning approach for replay and DDoS attack detection in a smart city10.1109/ACCESS.2021.3128701 ↗
18. An intrusion action-based IDS alert correlation analysis and prediction framework10.1109/ACCESS.2019.2946261 ↗
19. Toward a blockchain-based framework for challenge-based collaborative intrusion detection10.1007/s10207-020-00488-6 ↗
20. Intrusion detection for IoT based on improved genetic algorithm and deep belief network10.1109/ACCESS.2019.2903723 ↗
21. IntruDTree: A machine learning based cyber security intrusion detection model
22. Intrusion detection system based on integrated system calls graph and neural networks10.1109/ACCESS.2021.3049249 ↗
23. Design of intrusion detection honeypot using social leopard algorithm to detect IoT ransomware attacks10.1109/ACCESS.2020.3023764 ↗
24. A deep blockchain framework-enabled collaborative intrusion detection for protecting IoT and cloud networks10.1109/JIOT.2020.2996590 ↗
25. Hidden markov model and cyber deception for the prevention of adversarial lateral movement10.1109/ACCESS.2021.3069105 ↗
26. A novel intrusion detection model for detecting known and innovative cyberattacks using convolutional neural network10.1109/OJCS.2021.3050917 ↗
27. RDTIDS: Rules and decision tree-based intrusion detection system for internet-of-things networks10.3390/fi12030044 ↗
28. Hierarchical adversarial attacks against graph neural network based IoT network intrusion detection system10.1109/JIOT.2021.3130434 ↗
29. A multi-layer classification approach for intrusion detection in IoT networks based on deep learning10.3390/s21092987 ↗
30. Attack scenario reconstruction approach using attack graph and alert data mining
31. A supervised intrusion detection system for smart home IoT devices10.1109/JIOT.2019.2926365 ↗
32. Deep-IFS: Intrusion detection approach for industrial internet of things traffic in fog environment10.1109/TII.2020.3025755 ↗
33. Blockchain-based digital forensics investigation framework in the internet of things and social systems10.1109/TCSS.2019.2927431 ↗