Cargando…

DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology

The Internet of Things (IoT) has widely expanded due to its advantages in enhancing the business, industrial, and social ecosystems. Nevertheless, IoT infrastructure is susceptible to several cyber-attacks due to the endpoint devices’ restrictions in computation, storage, and communication capacity....

Descripción completa

Detalles Bibliográficos
Autores principales: Ibrahim, Rahmeh Fawaz, Abu Al-Haija, Qasem, Ahmad, Ashraf
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505972/
https://www.ncbi.nlm.nih.gov/pubmed/36146163
http://dx.doi.org/10.3390/s22186806
_version_ 1784796606694948864
author Ibrahim, Rahmeh Fawaz
Abu Al-Haija, Qasem
Ahmad, Ashraf
author_facet Ibrahim, Rahmeh Fawaz
Abu Al-Haija, Qasem
Ahmad, Ashraf
author_sort Ibrahim, Rahmeh Fawaz
collection PubMed
description The Internet of Things (IoT) has widely expanded due to its advantages in enhancing the business, industrial, and social ecosystems. Nevertheless, IoT infrastructure is susceptible to several cyber-attacks due to the endpoint devices’ restrictions in computation, storage, and communication capacity. As such, distributed denial-of-service (DDoS) attacks pose a serious threat to the security of the IoT. Attackers can easily utilize IoT devices as part of botnets to launch DDoS attacks by taking advantage of their flaws. This paper proposes an Ethereum blockchain model to detect and prevent DDoS attacks against IoT systems. Additionally, the proposed system can be used to resolve the single points of failure (dependencies on third parties) and privacy and security in IoT systems. First, we propose implementing a decentralized platform in place of current centralized system solutions to prevent DDoS attacks on IoT devices at the application layer by authenticating and verifying these devices. Second, we suggest tracing and recording the IP address of malicious devices inside the blockchain to prevent them from connecting and communicating with the IoT networks. The system performance has been evaluated by performing 100 experiments to evaluate the time taken by the authentication process. The proposed system highlights two messages with a time of 0.012 ms: the first is the request transmitted from the IoT follower device to join the blockchain, and the second is the blockchain response. The experimental evaluation demonstrated the superiority of our system because there are fewer I/O operations in the proposed system than in other related works, and thus it runs substantially faster.
format Online
Article
Text
id pubmed-9505972
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95059722022-09-24 DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology Ibrahim, Rahmeh Fawaz Abu Al-Haija, Qasem Ahmad, Ashraf Sensors (Basel) Article The Internet of Things (IoT) has widely expanded due to its advantages in enhancing the business, industrial, and social ecosystems. Nevertheless, IoT infrastructure is susceptible to several cyber-attacks due to the endpoint devices’ restrictions in computation, storage, and communication capacity. As such, distributed denial-of-service (DDoS) attacks pose a serious threat to the security of the IoT. Attackers can easily utilize IoT devices as part of botnets to launch DDoS attacks by taking advantage of their flaws. This paper proposes an Ethereum blockchain model to detect and prevent DDoS attacks against IoT systems. Additionally, the proposed system can be used to resolve the single points of failure (dependencies on third parties) and privacy and security in IoT systems. First, we propose implementing a decentralized platform in place of current centralized system solutions to prevent DDoS attacks on IoT devices at the application layer by authenticating and verifying these devices. Second, we suggest tracing and recording the IP address of malicious devices inside the blockchain to prevent them from connecting and communicating with the IoT networks. The system performance has been evaluated by performing 100 experiments to evaluate the time taken by the authentication process. The proposed system highlights two messages with a time of 0.012 ms: the first is the request transmitted from the IoT follower device to join the blockchain, and the second is the blockchain response. The experimental evaluation demonstrated the superiority of our system because there are fewer I/O operations in the proposed system than in other related works, and thus it runs substantially faster. MDPI 2022-09-08 /pmc/articles/PMC9505972/ /pubmed/36146163 http://dx.doi.org/10.3390/s22186806 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ibrahim, Rahmeh Fawaz
Abu Al-Haija, Qasem
Ahmad, Ashraf
DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology
title DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology
title_full DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology
title_fullStr DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology
title_full_unstemmed DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology
title_short DDoS Attack Prevention for Internet of Thing Devices Using Ethereum Blockchain Technology
title_sort ddos attack prevention for internet of thing devices using ethereum blockchain technology
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505972/
https://www.ncbi.nlm.nih.gov/pubmed/36146163
http://dx.doi.org/10.3390/s22186806
work_keys_str_mv AT ibrahimrahmehfawaz ddosattackpreventionforinternetofthingdevicesusingethereumblockchaintechnology
AT abualhaijaqasem ddosattackpreventionforinternetofthingdevicesusingethereumblockchaintechnology
AT ahmadashraf ddosattackpreventionforinternetofthingdevicesusingethereumblockchaintechnology