Enabling Data Confidentiality with Public Blockchains
Edoardo Marangone, Claudio Di Ciccio, Daniele Friolo, Eugenio, Nerio Nemmi, Daniele Venturi, Ingo Weber

TL;DR
This paper introduces MARTSIA, a blockchain-based system that uses attribute-based encryption to enable confidential data sharing among multiple parties while maintaining transparency and auditability.
Contribution
It presents a novel multi-authority encryption approach integrated with blockchain to control read access to shared data based on user attributes.
Findings
MARTSIA effectively enforces access policies for shared data.
The system maintains transparency and auditability of data publication.
Demonstrated interoperability across multiple blockchain platforms.
Abstract
Blockchain technology is apt to facilitate the automation of multi-party cooperations among various players in a decentralized setting, especially in cases where trust among participants is limited. Transactions are stored in a ledger, a replica of which is retained by every node of the blockchain network. The operations saved thereby are thus publicly accessible. While this aspect enhances transparency, reliability, and persistence, it hinders the utilization of public blockchains for process automation as it violates typical confidentiality requirements in corporate settings. To overcome this issue, we propose our approach named Multi-Authority Approach to Transaction Systems for Interoperating Applications (MARTSIA). Based on Multi-Authority Attribute-Based Encryption (MA-ABE), MARTSIA enables read-access control over shared data at the level of message parts. User-defined policies…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cryptography and Data Security · Cloud Data Security Solutions
