Process Channels: A New Layer for Process Enactment Based on Blockchain State Channels

Fabian Stiehle, Ingo Weber

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

For the enactment of inter-organizational processes, blockchain can guarantee the enforcement of process models and the integrity of execution traces. However, existing solutions come with downsides regarding throughput scalability, latency, and suboptimal tradeoffs between confidentiality and transparency. To address these issues, we propose to change the foundation of blockchain-based process enactment: from on-chain smart contracts to state channels, an overlay network on top of a blockchain. State channels allow conducting most transactions off-chain while mostly retaining the core security properties offered by blockchain. Our proposal, process channels, is a model-driven approach to enacting processes on state channels, with the aim to retain the desired blockchain properties while reducing the on-chain footprint as much as possible. We here focus on the principled approach of state channels as a platform, to enable manifold future optimizations in various directions, like latency and confidentiality. We implement our approach prototypical and evaluate it both qualitatively (w.r.t. assumptions and guarantees) and quantitatively (w.r.t. correctness and gas cost). In short, while the initial deployment effort is higher with state channels, it typically pays off after a few process instances—considerably reducing cost. And as long as the new assumptions hold, so do the guarantees.

Original languageEnglish
Title of host publicationBusiness Process Management - 21st International Conference, BPM 2023, Proceedings
EditorsChiara Di Francescomarino, Andrea Burattin, Christian Janiesch, Shazia Sadiq
PublisherSpringer Science and Business Media Deutschland GmbH
Pages198-215
Number of pages18
ISBN (Print)9783031416194
DOIs
StatePublished - 2023
EventProceedings of the 21st International Conference on Business Process Management , BPM 2023 - Utrecht, Netherlands
Duration: 11 Sep 202315 Sep 2023

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14159 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceProceedings of the 21st International Conference on Business Process Management , BPM 2023
Country/TerritoryNetherlands
CityUtrecht
Period11/09/2315/09/23

Keywords

  • Blockchain
  • Business Process Enactment
  • Choreographies
  • Interorganisational processes
  • State Channels

Fingerprint

Dive into the research topics of 'Process Channels: A New Layer for Process Enactment Based on Blockchain State Channels'. Together they form a unique fingerprint.

Cite this