MARTSIA: Enabling Data Confidentiality for Blockchain-based Process Execution

03/31/2023
by   Edoardo Marangone, et al.
0

Multi-party business processes rely on the collaboration of various players in a decentralized setting. Blockchain technology can facilitate the automation of these processes, even 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 enhances transparency, reliability, and persistence, it hinders the utilization of public blockchains for process automation as it violates typical confidentiality requirements in corporate settings. In this paper, we propose MARTSIA: A Multi-Authority Approach to Transaction Systems for Interoperating Applications. MARTSIA enables precise control over process data at the level of message parts. Based on Multi-Authority Attribute-Based Encryption (MA-ABE), MARTSIA realizes a number of desirable properties, including confidentiality, transparency, and auditability. We implemented our approach in proof-of-concept prototypes, with which we conduct a case study in the area of supply chain management. Also, we show the integration of MARTSIA with a state-of-the-art blockchain-based process execution engine to secure the data flow.

READ FULL TEXT
research
08/04/2023

Enabling Data Confidentiality with Public Blockchains

Blockchain technology is apt to facilitate the automation of multi-party...
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
10/11/2021

Confidential Token-Based License Management

In a global economy with many competitive participants, licensing and tr...
research
02/19/2022

NFTCert: NFT-Based Certificates With Online Payment Gateway

Nowadays, academic certificates are still widely issued in paper format....
research
04/11/2019

A Case Study of Execution of Untrusted Business Process on Permissioned Blockchain

Many studies have been done to improve the performance of centrally cont...
research
09/13/2019

A transparent referendum protocol with immutable proceedings and verifiable outcome for trustless networks

High voter turnout in elections and referendums is very desirable in ord...
research
04/21/2021

Which Event Happened First? Deferred Choice on Blockchain Using Oracles

First come, first served: Critical choices between alternative actions a...

Please sign up or login with your details

Forgot password? Click here to reset