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

04/03/2023
by   Fabian Stiehle, et al.
0

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 implemented our approach prototypically 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; and as long as the new assumptions hold, so do the guarantees.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/20/2023

ORIGAMI: A flexible state channels design for public blockchain systems

Public blockchain systems offer security guarantees that cannot be match...
research
04/03/2021

Speedster: A TEE-assisted State Channel System

State channel network is the most popular layer-2 solution to theissues ...
research
12/14/2022

Cross-Channel: Scalable Off-Chain Channels Supporting Fair and Atomic Cross-Chain Operations

Cross-chain technology facilitates the interoperability among isolated b...
research
06/04/2019

Interpreted Execution of Business Process Models on Blockchain

Blockchain technology provides a tamper-proof mechanism to execute inter...
research
05/29/2018

Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform

The rise in popularity of permissioned blockchain platforms in recent ti...
research
03/13/2020

Fail-safe Watchtowers and Short-lived Assertions for Payment Channels

The recent development of payment channels and their extensions (e.g., s...
research
05/31/2023

Efficiency-Improved Inter-Rollup Transfer System Leveraging Batch Settlement Methods

As the significance of blockchain innovation grows and the focus on scal...

Please sign up or login with your details

Forgot password? Click here to reset