Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Review
. 2022 Jan 31;22(3):1094.
doi: 10.3390/s22031094.

Blockchain Based Solutions to Mitigate Distributed Denial of Service (DDoS) Attacks in the Internet of Things (IoT): A Survey

Affiliations
Review

Blockchain Based Solutions to Mitigate Distributed Denial of Service (DDoS) Attacks in the Internet of Things (IoT): A Survey

Zawar Shah et al. Sensors (Basel). .

Abstract

Internet of Things (IoT) devices are widely used in many industries including smart cities, smart agriculture, smart medical, smart logistics, etc. However, Distributed Denial of Service (DDoS) attacks pose a serious threat to the security of IoT. Attackers can easily exploit the vulnerabilities of IoT devices and control them as part of botnets to launch DDoS attacks. This is because IoT devices are resource-constrained with limited memory and computing resources. As an emerging technology, Blockchain has the potential to solve the security issues in IoT. Therefore, it is important to analyse various Blockchain-based solutions to mitigate DDoS attacks in IoT. In this survey, a detailed survey of various Blockchain-based solutions to mitigate DDoS attacks in IoT is carried out. First, we discuss how the IoT networks are vulnerable to DDoS attacks, its impact over IoT networks and associated services, the use of Blockchain as a potential technology to address DDoS attacks, in addition to challenges of Blockchain implementation in IoT. We then discuss various existing Blockchain-based solutions to mitigate the DDoS attacks in the IoT environment. Then, we classify existing Blockchain-based solutions into four categories i.e., Distributed Architecture-based solutions, Access Management-based solutions, Traffic Control-based solutions and the Ethereum Platform-based solutions. All the solutions are critically evaluated in terms of their working principles, the DDoS defense mechanism (i.e., prevention, detection, reaction), strengths and weaknesses. Finally, we discuss future research directions that can be explored to design and develop better Blockchain-based solutions to mitigate DDoS attacks in IoT.

Keywords: blockchain; distributed denial of service (DDoS) attacks; internet of things (IoT); mitigation of DDoS attacks.

PubMed Disclaimer

Conflict of interest statement

The authors do not declare any conflict of interests.

Figures

Figure 1
Figure 1
A DDoS attack scenario in IoT networks as a Botnet to target legitimate servers.
Figure 2
Figure 2
The Chain of Transactions within Blockchain [29], (a). the architecture of Blockchain (b), and a sample Merkle Tree is also shown.
Figure 3
Figure 3
The signing and verification of messages (i.e., transaction data) in a Blockchain network.
Figure 4
Figure 4
Classification of the blockchain-based solutions to mitigate DDoS attacks in IoT.

Similar articles

Cited by

References

    1. Rghioui A., Oumnad A. Internet of things: Surveys for measuring human activities from everywhere. Int. J. Electr. Comput. Eng. 2017;7:2474–2482. doi: 10.11591/ijece.v7i5.pp2474-2482. - DOI
    1. IHS Market The Internet of Things: A Moment, Not a Market. [(accessed on 18 November 2021)]. Available online: https://cdn.ihs.com/www/pdf/IoT_ebook.pdf.
    1. Li S., Tryfonas T., Li H. The Internet of things: A security point of view. Internet Res. 2016;26:337–359. doi: 10.1108/IntR-07-2014-0173. - DOI
    1. Rashmi D., Devadkar K. Understanding DDoS attack & its effect in cloud environment. Procedia Comput. Sci. 2015;49:202–210.
    1. Mohammad M., Abdolee R., Tazekand B.M. On the convergence of blockchain and Internet of Things (IoT) technologies. arXiv. 20191904.01936