首页> 外文会议>IEEE International Conference on Web Services >Running Transactional Business Processes with Blockchain's Smart Contracts
【24h】

Running Transactional Business Processes with Blockchain's Smart Contracts

机译:使用BlockChain的智能合同运行交易业务流程

获取原文

摘要

Smart Contracts (SC for short) are gaining momentum as a suitable technology for ensuring trusted execution of Business Processes (BP for short) in open environment. Nevertheless, the transactional semantics of SC which follow ACID transactions are not appropriate for BP characteristics. Indeed, it is admitted that ACID transactions are limited to cope with complex control structure and long running execution of BP. Transactional Business Processes (TBP for short) have emerged as an extension to ACID models to overcome these limits. A TBP ensures transactional reliability of advanced transactions having a control structure as complex as for BP. In this paper, we propose an approach that builds on SC and extends them to implement TBP. We extend Caterpillar, an existing BP execution engine developed on top of Ethereum, to implement our approach and support the execution of TBP.
机译:智能合同(SC for Short)正在获得适当技术的势头,以确保在开放环境中的业务流程(BP短暂)的可信业务流程(短期)。尽管如此,依赖于酸事务的SC的事务语义不适合BP特性。实际上,它被允许酸事务限于应对复杂的控制结构和BP的长期执行。交易业务流程(简称TBP)被赋予酸模型的延伸,以克服这些限制。 TBP确保具有控制结构的高级事务的交易可靠性,该控制结构为BP的复杂。在本文中,我们提出了一种在SC上建立的方法,并将它们延伸以实现TBP。我们扩展了毛毛虫,现有的BP执行引擎在以外的现有BP执行引擎上,以实现我们的方法并支持执行TBP的执行。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号