Policy-Based Smart Contracts Management for IoT Privacy Preservation

This paper addresses the challenge of preserving user privacy within the Internet of Things (IoT) ecosystem using blockchain technology. Several approaches consider using blockchain and encryption to enhance the privacy of IoT applications and constrained IoT devices. However, existing blockchain pl...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohsen Rouached, Aymen Akremi, Mouna Macherki, Naoufel Kraiem
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/16/12/452
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846104612343382016
author Mohsen Rouached
Aymen Akremi
Mouna Macherki
Naoufel Kraiem
author_facet Mohsen Rouached
Aymen Akremi
Mouna Macherki
Naoufel Kraiem
author_sort Mohsen Rouached
collection DOAJ
description This paper addresses the challenge of preserving user privacy within the Internet of Things (IoT) ecosystem using blockchain technology. Several approaches consider using blockchain and encryption to enhance the privacy of IoT applications and constrained IoT devices. However, existing blockchain platforms such as Ethereum and Hyperledger Fabric already use encryption to store data blocks and secure communication. Therefore, introducing an additional cryptographic layer on top of these platforms could potentially increase processing overhead and reduce response time. In this work, we investigate the integration of IoT and blockchain for privacy preservation. More specifically, we propose a new model that leverages the properties of private blockchain and smart contracts to ensure user data privacy when shared with others. We define policy-based algorithms and notations to assist users in managing smart contracts responsible for registering and controlling their IoT devices. We also specify multiple smart contracts designed to enhance privacy by creating a private channel for communication between the user and the blockchain network.
format Article
id doaj-art-fd7eff5a27004c14aa9c7898a28eac5f
institution Kabale University
issn 1999-5903
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj-art-fd7eff5a27004c14aa9c7898a28eac5f2024-12-27T14:27:20ZengMDPI AGFuture Internet1999-59032024-12-01161245210.3390/fi16120452Policy-Based Smart Contracts Management for IoT Privacy PreservationMohsen Rouached0Aymen Akremi1Mouna Macherki2Naoufel Kraiem3College of Information Technology, University of Bahrain, Sakhir P.O. Box 32038, BahrainCollege of Computing, Umm Al-Qura University, Makkah 225400, Saudi ArabiaRIADI Laboratory, University of Manouba, Manouba 2010, TunisiaCollege of Computer Science, King Khalid University, Abha 62529, Saudi ArabiaThis paper addresses the challenge of preserving user privacy within the Internet of Things (IoT) ecosystem using blockchain technology. Several approaches consider using blockchain and encryption to enhance the privacy of IoT applications and constrained IoT devices. However, existing blockchain platforms such as Ethereum and Hyperledger Fabric already use encryption to store data blocks and secure communication. Therefore, introducing an additional cryptographic layer on top of these platforms could potentially increase processing overhead and reduce response time. In this work, we investigate the integration of IoT and blockchain for privacy preservation. More specifically, we propose a new model that leverages the properties of private blockchain and smart contracts to ensure user data privacy when shared with others. We define policy-based algorithms and notations to assist users in managing smart contracts responsible for registering and controlling their IoT devices. We also specify multiple smart contracts designed to enhance privacy by creating a private channel for communication between the user and the blockchain network.https://www.mdpi.com/1999-5903/16/12/452privacypoliciesIoTblockchainsmart contract
spellingShingle Mohsen Rouached
Aymen Akremi
Mouna Macherki
Naoufel Kraiem
Policy-Based Smart Contracts Management for IoT Privacy Preservation
Future Internet
privacy
policies
IoT
blockchain
smart contract
title Policy-Based Smart Contracts Management for IoT Privacy Preservation
title_full Policy-Based Smart Contracts Management for IoT Privacy Preservation
title_fullStr Policy-Based Smart Contracts Management for IoT Privacy Preservation
title_full_unstemmed Policy-Based Smart Contracts Management for IoT Privacy Preservation
title_short Policy-Based Smart Contracts Management for IoT Privacy Preservation
title_sort policy based smart contracts management for iot privacy preservation
topic privacy
policies
IoT
blockchain
smart contract
url https://www.mdpi.com/1999-5903/16/12/452
work_keys_str_mv AT mohsenrouached policybasedsmartcontractsmanagementforiotprivacypreservation
AT aymenakremi policybasedsmartcontractsmanagementforiotprivacypreservation
AT mounamacherki policybasedsmartcontractsmanagementforiotprivacypreservation
AT naoufelkraiem policybasedsmartcontractsmanagementforiotprivacypreservation