A Blockchain Architecture for SDN-enabled Tamper-Resistant IoT Networks - Équipe Services et Architectures pour Réseaux Avancés
Communication Dans Un Congrès Année : 2020

A Blockchain Architecture for SDN-enabled Tamper-Resistant IoT Networks

Résumé

The widespread growth of the Internet of Things (IoT) systems has motivated the need for trusted IoT transactions, where smart devices can be active participants that share their data with cloud-hosted applications. A compromised IoT device can be prone to vulnerable attacks and overwhelm the whole network with malicious traffic. Recently, Blockchain is being envisioned to enforce security and trustworthiness in diverse IoT environments, including transactive energy auctions, connected vehicles, and trusted healthcare systems. However, Blockchain experience slower latency and higher fees charged to process IoT transactions. It also could be cost ineffective, as it consumes substantially computing power and higher energy to process and validate IoT transactions. Additionally, the lack of IoT-focused consensus protocols makes it is difficult to coordinate distributed IoT systems to detect and destroy large-scale Botnets.

To address these challenges, in this paper we introduced the design of a novel Blockchain-based IoT network architecture that leverages Software Defined Network (SDN) and Network Function Virtualization (NFV) to secure IoT transactions. We developed an intrusion detection system in a form of Virtualized Network Functions (VNFs) that improves both the scalability and performance of IoT networks. We show how the design of our IoT-focused smart contract can prevent DAO induction attacks in distributed IoT network. We introduce a novel Proofof-Authority (PoA) consensus algorithm to detect and report suspected IoT nodes and mitigate malicious traffic. We also qualitatively evaluate our solution against voting-based and lottery-based consensus algorithms.

Fichier principal
Vignette du fichier
1570665251-author.pdf (447.78 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04866638 , version 1 (06-01-2025)

Identifiants

  • HAL Id : hal-04866638 , version 1

Citer

Akram Hakiri, Bassem Sellami, Sadok Ben Yahia, Pascal Berthou, Aniruddha Gokhale. A Blockchain Architecture for SDN-enabled Tamper-Resistant IoT Networks. Global Information Infrastructure and Networking Symposium (GIIS), Oct 2020, Tunis, Tunisia. ⟨hal-04866638⟩
0 Consultations
0 Téléchargements

Partager

More