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...
Saved in:
Main Authors: | , , , |
---|---|
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 |