Enabling Data Confidentiality with Public Blockchains

08/04/2023
by   Edoardo Marangone, et al.
0

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 determine whether an actor can interpret the publicly stored information or not, depending on the actor's attributes declared by a consortium of certifiers. Still, all nodes in the blockchain network can attest to the publication of the (encrypted) data. We provide a formal analysis of the security guarantees of MARTSIA, and illustrate the proof-of-concept implementation over multiple blockchain platforms. To demonstrate its interoperability, we showcase its usage in ensemble with a state-of-the-art blockchain-based engine for multi-party process execution, and three real-world decentralized applications in the context of NFT markets, supply chain, and retail.

READ FULL TEXT
research
03/31/2023

MARTSIA: Enabling Data Confidentiality for Blockchain-based Process Execution

Multi-party business processes rely on the collaboration of various play...
research
07/18/2022

Fine-grained Data Access Control for Collaborative Process Execution on Blockchain

Multi-party business processes are based on the cooperation of different...
research
04/28/2021

Accountable Fine-grained Blockchain Rewriting in the Permissionless Setting

Blockchain rewriting with fine-grained access control allows a user to c...
research
12/28/2021

A Blockchain-based Data Governance Framework with Privacy Protection and Provenance for e-Prescription

Real-world applications in healthcare and supply chain domains produce, ...
research
11/06/2021

Sunspot: A Decentralized Framework Enabling Privacy for Authorizable Data Sharing on Transparent Public Blockchains

Blockchain technologies have been boosting the development of data-drive...
research
02/25/2020

Attribute-based Multi-Signature and Encryption for EHR Management: A Blockchain-based Solution

The global Electronic Health Record (EHR) market is growing dramatically...
research
05/22/2023

Network Participation and Accessibility of Proof-of-Stake (PoS) Blockchains: A Cross-platform Comparative Analysis

The comparative analysis examined eleven Proof-of-Stake (PoS) consensus-...

Please sign up or login with your details

Forgot password? Click here to reset