Distributed and Adversarial Resistant Workflow Execution on the Algorand Blockchain
Publikation: Working paper › Preprint › Forskning
Standard
Distributed and Adversarial Resistant Workflow Execution on the Algorand Blockchain. / Xu, Yibin; Slaats, Tijs; Düdder, Boris; Debois, Søren; Wu, Haiqin.
arxiv.org, 2022.Publikation: Working paper › Preprint › Forskning
Harvard
APA
Vancouver
Author
Bibtex
}
RIS
TY - UNPB
T1 - Distributed and Adversarial Resistant Workflow Execution on the Algorand Blockchain
AU - Xu, Yibin
AU - Slaats, Tijs
AU - Düdder, Boris
AU - Debois, Søren
AU - Wu, Haiqin
N1 - 6th Workshop on Trusted Smart Contracts, 2022
PY - 2022
Y1 - 2022
N2 - We provide a practical translation from the Dynamic Condition Response (DCR) process modelling language to the Transaction Execution Approval Language (TEAL) used by the Algorand blockchain. Compared to earlier implementations of business process notations on blockchains, particularly Ethereum, the present implementation is four orders of magnitude cheaper. This translation has the following immediate ramifications: (1) It allows decentralised execution of DCR-specified business processes in the absence of expensive intermediaries (lawyers, brokers) or counterparty risk. (2) It provides a possibly helpful high-level language for implementing business processes on Algorand. (3) It demonstrates that despite the strict limitations on Algorand smart contracts, they are powerful enough to encode models of a modern process notation.
AB - We provide a practical translation from the Dynamic Condition Response (DCR) process modelling language to the Transaction Execution Approval Language (TEAL) used by the Algorand blockchain. Compared to earlier implementations of business process notations on blockchains, particularly Ethereum, the present implementation is four orders of magnitude cheaper. This translation has the following immediate ramifications: (1) It allows decentralised execution of DCR-specified business processes in the absence of expensive intermediaries (lawyers, brokers) or counterparty risk. (2) It provides a possibly helpful high-level language for implementing business processes on Algorand. (3) It demonstrates that despite the strict limitations on Algorand smart contracts, they are powerful enough to encode models of a modern process notation.
UR - https://arxiv.org/abs/2211.08695
U2 - 10.48550/ARXIV.2211.08695
DO - 10.48550/ARXIV.2211.08695
M3 - Preprint
BT - Distributed and Adversarial Resistant Workflow Execution on the Algorand Blockchain
PB - arxiv.org
ER -
ID: 335421291