论文标题
在Algorand区块链上分发和对抗性的耐药工作流执行
Distributed and Adversarial Resistant Workflow Execution on the Algorand Blockchain
论文作者
论文摘要
我们提供了从动态条件响应(DCR)过程建模语言到Algorand区块链使用的交易执行批准语言(TEAL)的实用翻译。与早期的业务流程对区块链(尤其是以太坊)的实施相比,目前的实施是便宜四个数量级。该翻译具有以下立即影响:(1)在没有昂贵的中介机构(律师,经纪人)或交易对手风险的情况下,它允许分散DCR指定的业务流程。 (2)它为在Algorand上实施业务流程提供了一种可能有用的高级语言。 (3)它表明,尽管对Algorand智能合约有严格的限制,但它们的功能足以编码现代过程符号的模型。
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.