Enhancing blockchain-based filtration mechanism via IPFS for collaborative intrusion detection in IoT networks

Wenjuan Li, Yu Wang, Jin Li

Research output: Journal article publicationJournal articleAcademic researchpeer-review

4 Citations (Scopus)


Internet of Things (IoT) has become more important for setting up a smart environment, e.g., smart home. It is a network of connected devices, which can provide many benefits such as automating and controlling the tasks on a daily basis without human intervention. While due to the dispersed structure, IoT networks are vulnerable to various attacks, e.g., Distributed Denial of Service (DDoS). To protect such environment, building a suitable collaborative intrusion detection network (CIDN) is essential by enabling the exchange of required data among nodes. In addition, deploying a packet filtration mechanism with CIDN is necessary to reduce unwanted events and traffic. However, how to safeguard the integrity of exchanged information is a challenge, because a malicious internal node can manipulate and deliver untruthful data. Motivated by the blockchain technology, in this work, we develop a blockchain-based filtration mechanism with CIDN to help protect the security of IoT networks by refining unexpected events. In addition, we leverage IPFS technology to host and share information like blacklist. In the evaluation, we examine the filter performance with three real datasets, a simulated environment and a practical environment, respectively. The results demonstrate the effectiveness and scalability of our filter compared with similar studies.

Original languageEnglish
Article number102510
Pages (from-to)1-9
Number of pages9
JournalJournal of Systems Architecture
Publication statusPublished - Jun 2022


  • Blockchain technology
  • Distributed Denial-Of-Service attack
  • Internet of Things
  • Intrusion detection
  • Packet filtration

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture


Dive into the research topics of 'Enhancing blockchain-based filtration mechanism via IPFS for collaborative intrusion detection in IoT networks'. Together they form a unique fingerprint.

Cite this