Toldi, Balázs Ádám and Kocsis, Imre (2023) Blockchain-Based, Confidentiality-Preserving Orchestration of Collaborative Workflows. INFOCOMMUNICATIONS JOURNAL, 15 (3). pp. 72-81. ISSN 2061-2079
|
Text
InfocomJournal_2023_3_8.pdf Download (565kB) | Preview |
Abstract
Business process collaboration between independent parties is challenging when participants do not completely trust each other. Tracking actions and enforcing the activity authorizations of participants via blockchain-hosted smart contracts is an emerging solution to this lack of trust, with most state-of-the-art approaches generating the orchestrating smart contract logic from Business Process Model and Notation (BPMN) models. However, compared to centralized business process orchestration services, smart contract state typically leaks potentially sensitive information about the state of the collaboration, limiting the applicability of decentralized process orchestration. This paper presents a novel, collaboration confidentiality-preserving approach where the process orchestrator smart contract only stores encrypted and hashed process states and validates participant actions against a BPMN model using zero-knowledge proofs. We cover a subset of BPMN, which is sufficient from the practical point of view, support messagepassing between participants, and provide an open-source, endto-end prototype implementation that automatically generates the key software artifacts.
Item Type: | Article |
---|---|
Subjects: | Q Science / természettudomány > QA Mathematics / matematika > QA76.16-QA76.165 Communication networks, media, information society / kommunikációs hálózatok, média, információs társadalom |
SWORD Depositor: | MTMT SWORD |
Depositing User: | MTMT SWORD |
Date Deposited: | 31 Jan 2024 15:13 |
Last Modified: | 31 Jan 2024 15:13 |
URI: | http://real.mtak.hu/id/eprint/186863 |
Actions (login required)
Edit Item |