[发明专利]区块链的执行智能合约方法、计算机设备及区块链系统有效
| 申请号: | 202110713258.6 | 申请日: | 2021-06-25 |
| 公开(公告)号: | CN113379420B | 公开(公告)日: | 2023-03-31 |
| 发明(设计)人: | 齐荣;鲁静;程晗蕾;代海鹏 | 申请(专利权)人: | 远光软件股份有限公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
| 代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何倚雯 |
| 地址: | 519000 广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 执行 智能 合约 方法 计算机 设备 系统 | ||
本申请公开了一种区块链的执行智能合约方法、计算机设备及区块链系统。该方法包括:交易发起设备将交易提案发送给至少一个背书节点;其中,背书节点中设置有可信执行环境,背书节点的可信执行环境存储有智能合约;背书节点基于交易提案执行智能合约,得到交易信息,并将交易信息发送至交易发起设备;交易发起设备接收交易信息,并向排序节点发送交易信息,以对交易信息进行上链。上述方案,能够提高交易背书中智能合约执行过程的安全性。
技术领域
本申请涉及区块链技术领域,特别是涉及一种区块链的执行智能合约方法、计算机设备及区块链系统。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,区块链通过集体维护、分布式存储的特征实现去中心化,以密码学方式保证的不可篡改和不可伪造,具有去中心化、开放性、信息不可篡改等特征,可广泛应用于多种场景。
其中,智能合约是运行在区块链上的计算机程序,智能合约是由多方共同参与制定的规则。目前,如果调用交易满足智能合约的预设条件,则智能合约中定义的协议可以自动完成执行,智能合约的执行结果可以在区块链上进行存储。由于智能合约的执行过程会被公开,不利于对智能合约执行过程的隐私保护。
发明内容
本申请主要解决的技术问题是提供一种区块链的执行智能合约方法、计算机设备及区块链系统,能够提高交易背书中智能合约执行过程的安全性。
为了解决上述问题,本申请第一方面提供了一种区块链的执行智能合约方法,该方法包括:交易发起设备将交易提案发送给至少一个背书节点;其中,背书节点中设置有可信执行环境,背书节点的可信执行环境存储有智能合约;背书节点基于交易提案执行智能合约,得到交易信息,并将交易信息发送至交易发起设备;交易发起设备接收交易信息,并向排序节点发送交易信息,以对交易信息进行上链。
为了解决上述问题,本申请第二方面提供了一种计算机设备,该计算机设备包括相互耦接的存储器和处理器,存储器中存储有程序数据,处理器用于执行程序数据以实现上述区块链的执行智能合约方法中交易发起设备、背书节点或排序节点所执行的任一步骤。
为了解决上述问题,本申请第三方面提供了一种区块链系统,该区块链系统包括背书节点和排序节点,其中,背书节点和排序节点用于执行实现上述区块链的执行智能合约方法中对应的任一步骤。
上述方案,本申请通过在背书节点中设置有可信执行环境,并且背书节点的可信执行环境存储有智能合约,交易发起设备将交易提案发送给至少一个背书节点,背书节点基于交易提案执行智能合约得到交易信息,交易发起设备接收交易信息,并向排序节点发送交易信息,以对交易信息进行上链,能够避免不可信的背书节点执行智能合约的影响,保护智能合约的执行过程的隐私性,从而提高执行智能合约的安全性。
附图说明
为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要的附图作简单的介绍,显而易见地,下面描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
图1是本申请区块链的执行智能合约方法第一实施例的流程示意图;
图2是本申请区块链的执行智能合约方法第二实施例的流程示意图;
图3是本申请区块链系统一实施例的结构示意图;
图4是本申请区块链的执行智能合约方法第三实施例的流程示意图;
图5是本申请图4中步骤S31一实施例的流程示意图;
图6是本申请图4中步骤S32一实施例的流程示意图;
图7是本申请图4中步骤S33一实施例的流程示意图;
图8是本申请图4中步骤S34一实施例的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远光软件股份有限公司,未经远光软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110713258.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地刷组件手持吸尘器
- 下一篇:一种新能源车的点火线圈自动组装设备





