On-Chain IoT Data Modification in Blockchains
Sina Rafati Niya, Julius Willems, Burkhard Stiller

TL;DR
This paper proposes a cryptographic on-chain data modification method for blockchain-based IoT systems, enabling GDPR compliance by allowing data updates and erasures without compromising traceability or chain integrity.
Contribution
It introduces a novel on-chain data modification approach using Chameleon Hashing, maintaining blockchain traceability and compatibility with data aggregation mechanisms.
Findings
Enables GDPR-compliant data modification on blockchains.
Preserves traceability and verifiability after updates.
Maintains compatibility with transaction aggregation.
Abstract
In recent years, the interest growth in the Blockchains (BC) and Internet-of-Things (IoT) integration -- termed as BIoT -- for more trust via decentralization has led to great potentials in various use cases such as health care, supply chain tracking, and smart cities. A key element of BIoT ecosystems is the data transactions (TX) that include the data collected by IoT devices. BIoT applications face many challenges to comply with the European General Data Protection Regulation (GDPR) i.e., enabling users to hold on to their rights for deleting or modifying their data stored on publicly accessible and immutable BCs. In this regard, this paper identifies the requirements of BCs for being GDPR compliant in BIoT use cases. Accordingly, an on-chain solution is proposed that allows fine-grained modification (update and erasure) operations on TXs' data fields within a BC. The proposed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · IoT and Edge/Fog Computing · Cryptography and Data Security
