一种优化的智能合约模版生成方法

作者:胡文; 高野
来源:哈尔滨商业大学学报(自然科学版), 2019, 35(01): 71-76.
DOI:10.19492/j.cnki.1672-0946.2019.01.015

摘要

针对业务流程智能合约部署到以太坊时Gas成本消耗问题,设计了一种优化的业务流程智能合约模版生成方法.通过将业务流程BPMN模型扩展为Petri网后,利用Petri网的化简规则进行化简,找出BPMN模型中可以视为融判任务的节点组合后,对原业务流程BPMN模型进行化简.提出一种BPMN模型到Solidity智能合约代码的映射规则,将化简后的业务流程BPMN模型翻译为优化的智能合约模版.经过以太坊部署测试,验证了优化的智能合约模版能够降低智能合约部署时的Gas消耗.

  • 单位
    哈尔滨商业大学

全文