A Blockchain-driven Architecture for Usage Control in Solid
Davide Basile, Claudio Di Ciccio, Valerio Goretti, Sabrina Kirrane

TL;DR
This paper proposes a blockchain-based architecture with trusted execution environments to enforce and monitor data usage policies in decentralized data sharing platforms like Solid, enhancing control, privacy, and security.
Contribution
It introduces a novel usage control architecture leveraging blockchain and trusted execution environments for decentralized data management.
Findings
Demonstrates workflows for data market scenarios.
Discusses privacy and security benefits.
Analyzes integration and cost considerations.
Abstract
Decentralization initiatives like Solid enable data owners to control who has access to their data and to stimulate innovation by creating both application and data markets. Once data owners share their data with others, though, it is no longer possible for them to control how their data are used. To address this issue, we propose a usage control architecture to monitor compliance with usage control policies. To this end, our solution relies on blockchain and trusted execution environments. We demonstrate the potential of the architecture by describing the various workflows needed to realize a motivating use case scenario for data markets. Additionally, we discuss the merits of the approach from privacy, security, integrateability, and affordability perspectives.
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 · Cloud Data Security Solutions · Cloud Computing and Resource Management
