arXiv Open Access 2016

Optimized Execution of Business Processes on Blockchain

Luciano García-Bañuelos Alexander Ponomarev Marlon Dumas Ingo Weber
Lihat Sumber

Abstrak

Blockchain technology enables the execution of collaborative business processes involving untrusted parties without requiring a central authority. Specifically, a process model comprising tasks performed by multiple parties can be coordinated via smart contracts operating on the blockchain. The consensus mechanism governing the blockchain thereby guarantees that the process model is followed by each party. However, the cost required for blockchain use is highly dependent on the volume of data recorded and the frequency of data updates by smart contracts. This paper proposes an optimized method for executing business processes on top of commodity blockchain technology. The paper presents a method for compiling a process model into a smart contract that encodes the preconditions for executing each task in the process using a space-optimized data structure. The method is empirically compared to a previously proposed baseline by replaying execution logs, including one from a real-life business process, and measuring resource consumption.

Topik & Kata Kunci

Penulis (4)

L

Luciano García-Bañuelos

A

Alexander Ponomarev

M

Marlon Dumas

I

Ingo Weber

Format Sitasi

García-Bañuelos, L., Ponomarev, A., Dumas, M., Weber, I. (2016). Optimized Execution of Business Processes on Blockchain. https://arxiv.org/abs/1612.03152

Akses Cepat

Lihat di Sumber
Informasi Jurnal
Tahun Terbit
2016
Bahasa
en
Sumber Database
arXiv
Akses
Open Access ✓