TY - GEN
T1 - The Cost of Executing Business Processes on Next-Generation Blockchains
T2 - 22nd International Conference on Business Process Management, BPM 2024
AU - Stiehle, Fabian
AU - Weber, Ingo
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - Process (or workflow) execution on blockchain suffers from limited scalability; specifically, costs in the form of transactions fees are a major limitation for employing traditional public blockchain platforms in practice. Research, so far, has mainly focused on exploring first (Bitcoin) and second-generation (e.g., Ethereum) blockchains for business process enactment. However, since then, novel blockchain systems have been introduced—aimed at tackling many of the problems of previous-generation blockchains. We study such a system, Algorand, from a process execution perspective. Algorand promises low transaction fees and fast finality. However, Algorand’s cost structure differs greatly from previous generation blockchains, rendering earlier cost models for blockchain-based process execution non-applicable. We discuss and contrast Algorand’s novel cost structure with Ethereum’s well-known cost model. To study the impact for process execution, we present a compiler for BPMN Choreographies, with an intermediary layer, which can support multi-platform output, and provide a translation to TEAL contracts, the smart contract language of Algorand. We compare the cost of executing processes on Algorand to previous work as well as traditional cloud computing. In short: they allow vast cost benefits. However, we note a multitude of future research challenges that remain in investigating and comparing such results.
AB - Process (or workflow) execution on blockchain suffers from limited scalability; specifically, costs in the form of transactions fees are a major limitation for employing traditional public blockchain platforms in practice. Research, so far, has mainly focused on exploring first (Bitcoin) and second-generation (e.g., Ethereum) blockchains for business process enactment. However, since then, novel blockchain systems have been introduced—aimed at tackling many of the problems of previous-generation blockchains. We study such a system, Algorand, from a process execution perspective. Algorand promises low transaction fees and fast finality. However, Algorand’s cost structure differs greatly from previous generation blockchains, rendering earlier cost models for blockchain-based process execution non-applicable. We discuss and contrast Algorand’s novel cost structure with Ethereum’s well-known cost model. To study the impact for process execution, we present a compiler for BPMN Choreographies, with an intermediary layer, which can support multi-platform output, and provide a translation to TEAL contracts, the smart contract language of Algorand. We compare the cost of executing processes on Algorand to previous work as well as traditional cloud computing. In short: they allow vast cost benefits. However, we note a multitude of future research challenges that remain in investigating and comparing such results.
KW - Blockchain
KW - Choreography
KW - Process Enactment
KW - Process Execution
KW - Workflow
UR - http://www.scopus.com/inward/record.url?scp=85203588715&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-70445-1_6
DO - 10.1007/978-3-031-70445-1_6
M3 - Conference contribution
AN - SCOPUS:85203588715
SN - 9783031704444
SN - 9783031704444
T3 - Lecture Notes in Business Information Processing
SP - 89
EP - 105
BT - Business Process Management
A2 - Di Ciccio, Claudio
A2 - Beerepoot, Iris
A2 - Di Ciccio, Claudio
A2 - Beerepoot, Iris
A2 - Fdhila, Walid
A2 - Fdhila, Walid
A2 - Agostinelli, Simone
A2 - Agostinelli, Simone
A2 - Amyot, Daniel
A2 - Amyot, Daniel
A2 - Leopold, Henrik
A2 - Leopold, Henrik
A2 - Krčál, Michal
A2 - Krčál, Michal
A2 - Malinova Mandelburger, Monika
A2 - Malinova Mandelburger, Monika
A2 - Polančič, Gregor
A2 - Polančič, Gregor
A2 - Tomičić-Pupek, Katarina
A2 - Tomičić-Pupek, Katarina
A2 - Gdowska, Katarzyna
A2 - Gdowska, Katarzyna
A2 - Grisold, Thomas
A2 - Grisold, Thomas
A2 - Sliż, Piotr
A2 - Sliż, Piotr
A2 - Gabryelczyk, Renata
A2 - Gabryelczyk, Renata
A2 - Plattfaut, Ralf
A2 - Plattfaut, Ralf
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 1 September 2024 through 6 September 2024
ER -