Next Article in Journal
Overnight Sleep Staging Using Chest-Worn Accelerometry
Previous Article in Journal
Integrated UAV and Satellite Multi-Spectral for Agricultural Drought Monitoring of Winter Wheat in the Seedling Stage
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

IOTASDN: IOTA 2.0 Smart Contracts for Securing Software-Defined Networking Ecosystem

1
Multidisciplinary Faculty of Nador, Mohammed Premier University, Oujda 60000, Morocco
2
National School of Applied Sciences, Sultan Moulay Slimane University, Beni Mellal 23000, Morocco
3
Department of Computer Science, Faculty of Computer Science and Telecommunications, Cracow University of Technology, Warszawska 24, 31-155 Krakow, Poland
4
Institute of Theoretical and Applied Informatics, Polish Academy of Sciences, Bałtycka 5, 44-100 Gliwice, Poland
5
Computer Science Department, Community College, King Saud University, Riyadh 11437, Saudi Arabia
6
Jadara University Research Center, Jadara University, Irbid 21110, Jordan
7
Department of Mathematics and Computer Science, Faculty of Science, Menoufia University, Shebin El-Koom 32511, Egypt
*
Authors to whom correspondence should be addressed.
Sensors 2024, 24(17), 5716; https://doi.org/10.3390/s24175716
Submission received: 18 July 2024 / Revised: 23 August 2024 / Accepted: 30 August 2024 / Published: 2 September 2024
(This article belongs to the Section Communications)

Abstract

Software-Defined Networking (SDN) has revolutionized network management by providing unprecedented flexibility, control, and efficiency. However, its centralized architecture introduces critical security vulnerabilities. This paper introduces a novel approach to securing SDN environments using IOTA 2.0 smart contracts. The proposed system utilizes the IOTA Tangle, a directed acyclic graph (DAG) structure, to improve scalability and efficiency while eliminating transaction fees and reducing energy consumption. We introduce three smart contracts: Authority, Access Control, and DoS Detector, to ensure trusted and secure network operations, prevent unauthorized access, maintain the integrity of control data, and mitigate denial-of-service attacks. Through comprehensive simulations using Mininet and the ShimmerEVM IOTA Test Network, we demonstrate the efficacy of our approach in enhancing SDN security. Our findings highlight the potential of IOTA 2.0 smart contracts to provide a robust, decentralized solution for securing SDN environments, paving the way for the further integration of blockchain technologies in network management.
Keywords: Blockchain (BC); integrity; IOTA 2.0; security; smart contracts; software-defined networking; trust Blockchain (BC); integrity; IOTA 2.0; security; smart contracts; software-defined networking; trust

Share and Cite

MDPI and ACS Style

Fartitchou, M.; Lamaakal, I.; Maleh, Y.; El Makkaoui, K.; El Allali, Z.; Pławiak, P.; Alblehai, F.; A. Abd El-Latif, A. IOTASDN: IOTA 2.0 Smart Contracts for Securing Software-Defined Networking Ecosystem. Sensors 2024, 24, 5716. https://doi.org/10.3390/s24175716

AMA Style

Fartitchou M, Lamaakal I, Maleh Y, El Makkaoui K, El Allali Z, Pławiak P, Alblehai F, A. Abd El-Latif A. IOTASDN: IOTA 2.0 Smart Contracts for Securing Software-Defined Networking Ecosystem. Sensors. 2024; 24(17):5716. https://doi.org/10.3390/s24175716

Chicago/Turabian Style

Fartitchou, Mohamed, Ismail Lamaakal, Yassine Maleh, Khalid El Makkaoui, Zakaria El Allali, Paweł Pławiak, Fahad Alblehai, and Ahmed A. Abd El-Latif. 2024. "IOTASDN: IOTA 2.0 Smart Contracts for Securing Software-Defined Networking Ecosystem" Sensors 24, no. 17: 5716. https://doi.org/10.3390/s24175716

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop