【技术实现步骤摘要】
本申请涉及区块链领域,特别是涉及智能合约执行方法、区块链系统、电子设备和存储介质。
技术介绍
1、在区块链系统中,智能合约的调用依赖于用户的触发。为实现智能合约的自动或者定时执行,目前通常是在区块链外单独部署维护一个监听程序,该监听程序通过监听指定的智能合约的事件,来判断是否需要调用该智能合约以执行相关操作。当确定需要构造交易调用该智能合约时,再发送交易到区块链上,等待被打包进区块以执行。该种方式下,由于一个区块打包的交易是存在上限,该程序发送的交易难以保证被及时打包的智能合约的执行及时性较差。另外单独编写监听程序的维护难度较高,执行便捷度较差。
2、针对相关技术中存在智能合约的执行及时性较差和执行便捷度较差的问题,目前还没有提出有效的解决方案。
技术实现思路
1、在本实施例中提供了一种智能合约执行方法、区块链系统、电子设备和存储介质,以解决相关技术中存在智能合约的执行及时性较差和便捷度较差的问题。
2、第一个方面,在本实施例中提供了一种智能合约执行方法,包括:
...【技术保护点】
1.一种智能合约执行方法,其特征在于,包括:
2.根据权利要求1所述的智能合约执行方法,其特征在于,所述在打包完用户交易后,根据区块链上各执行评估合约的酬劳信息,从各所述执行评估合约中确定目标评估合约,包括:
3.根据权利要求2所述的智能合约执行方法,其特征在于,所述评估管理系统合约中设置有注册方法;所述注册方法用于将执行评估合约,注册进所述评估管理系统,并设置所述执行评估合约的酬劳信息。
4.根据权利要求3所述的智能合约执行方法,其特征在于,所述评估管理系统合约中还设置有更新方法;所述更新方法用于更新所述执行评估合约的酬劳信息。<
...【技术特征摘要】
1.一种智能合约执行方法,其特征在于,包括:
2.根据权利要求1所述的智能合约执行方法,其特征在于,所述在打包完用户交易后,根据区块链上各执行评估合约的酬劳信息,从各所述执行评估合约中确定目标评估合约,包括:
3.根据权利要求2所述的智能合约执行方法,其特征在于,所述评估管理系统合约中设置有注册方法;所述注册方法用于将执行评估合约,注册进所述评估管理系统,并设置所述执行评估合约的酬劳信息。
4.根据权利要求3所述的智能合约执行方法,其特征在于,所述评估管理系统合约中还设置有更新方法;所述更新方法用于更新所述执行评估合约的酬劳信息。
5.根据权利要求2所述的智能合约执行方法,其特征在于,所述评估管理系统合约中设置有费用设置方法;所述费用设置方法用于为所述执行评估合约添加运转费用信息。
6.根据权利要求1所述的智能合约执行方法,其特征在于,所述调用对应的所述执行...
【专利技术属性】
技术研发人员:刘敬,汪小益,姚文豪,刘毅恒,
申请(专利权)人:杭州高新区滨江区块链与数据安全研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。