[发明专利]一种区块链交易方法、装置、电子设备及存储介质有效
申请号: | 202110165866.8 | 申请日: | 2021-02-07 |
公开(公告)号: | CN113225368B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 周显敬;刘虎;汪寒雨;沈人杰 | 申请(专利权)人: | 武汉卓尔信息科技有限公司 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L9/06;H04L67/1097;H04L67/60;H04L9/40;G06Q40/04 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 刘璐 |
地址: | 430000 湖北省武汉市东湖新技术*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 交易 方法 装置 电子设备 存储 介质 | ||
本发明提供一种区块链交易方法、装置、电子设备及存储介质,方法包括:获取用户的业务请求,所述业务请求中包括当前区块链交易标识以及当前区块链交易所属的业务任务标识,其中,一个业务任务产生多个区块链交易;根据所述业务任务标识和当前区块链交易标识,在联盟链网络中查找与所述业务任务标识和所述当前区块链交易标识对应的所有区块链交易的执行顺序;按照所述执行顺序,从当前区块链交易开始,执行所有的区块链交易。本发明针对不同的业务任务和不同的当前区块链交易,对多个区块链交易按照智能合约生成不同的交易顺序,保证了区块链交易的安全性。
技术领域
本发明涉及区块链交易领域,更具体地,涉及一种区块链交易方法、装置、电子设备及存储介质。
背景技术
在区块链交易过程中,一个业务任务产生多个区块链交易,对于同一个业务任务,只有当该业务任务产生的所有的区块链交易均执行完毕,才算该业务任务完成。
区块链交易的安全性可能会关系到用户的财产安全或者数据安全,因此,如何提高区块链交易过程中的安全性非常重要。
发明内容
本发明提供一种克服上述问题或者至少部分地解决上述问题的一种区块链交易方法、装置、电子设备及存储介质。
根据本发明的第一方面,提供了一种区块链交易方法,包括:
获取用户的业务请求,所述业务请求中包括当前区块链交易标识以及当前区块链交易所属的业务任务标识,其中,一个业务任务产生多个区块链交易;
根据所述业务任务标识和当前区块链交易标识,在联盟链网络中查找与所述业务任务标识和所述当前区块链交易标识对应的所有区块链交易的执行顺序;
按照所述执行顺序,从当前区块链交易开始,执行所有的区块链交易。
在上述技术方案的基础上,本发明还可以提出如下改进。
可选的,所述根据所述业务任务标识和当前区块链交易标识,在联盟链网络中查找与所述业务任务标识和所述当前区块链交易标识对应的所有区块链交易的执行顺序之前还包括:
对于任一个区块链交易,根据所述任一个区块链交易所属的业务任务对应的智能合约,生成与所述当前区块链交易对应的所有区块链交易的执行顺序,所述所有区块链交易是指所述任一个区块链交易所属的业务任务产生的。
可选的,所述对于任一个区块链交易,根据所述任一个区块链交易所属的业务任务对应的智能合约,生成与所述当前区块链交易对应的所有区块链交易的执行顺序之后还包括:
将每一个业务任务、每一个区块链交易以及业务任务标识、区块链交易标识和所有区块链交易执行顺序的对应关系存储于联盟链网络中。
可选的,所述将每一个业务任务、每一个区块链交易以及业务任务标识、区块链交易标识和所有区块链交易执行顺序的对应关系存储于联盟链网络中之前还包括:
根据与当前区块链交易所属的业务任务对应的加密密钥,对当前区块链交易对应的所有区块链交易的执行顺序以及当前区块链交易数据进行加密,并将加密后的执行顺序及加密后的当前区块链数据存储于联盟链网络中。
可选的,所述根据所述业务任务标识和当前区块链交易标识,在联盟链网络中查找与所述业务任务标识和所述当前区块链交易标识对应的所有区块链交易的执行顺序,之前还包括:
针对联盟链网络中存储的业务任务,对于相同业务任务产生的每一个区块链交易,提供对应的查询服务端口,将查询服务端口暴露给查询客户端。
可选的,所述根据所述业务任务标识和当前区块链交易标识,在联盟链网络中查找与所述业务任务标识和所述当前区块链交易标识对应的所有区块链交易的执行顺序,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉卓尔信息科技有限公司,未经武汉卓尔信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110165866.8/2.html,转载请声明来源钻瓜专利网。