[发明专利]基于区块链的作业处理方法、装置及系统在审
申请号: | 202110087247.1 | 申请日: | 2021-01-22 |
公开(公告)号: | CN112783853A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 陈法山;苏恒;张叶飞;曾钊创 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F16/16 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;孙乳笋 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 作业 处理 方法 装置 系统 | ||
1.一种基于区块链的作业处理方法,其特征在于,所述区块链包括:批量节点和共识节点,所述方法应用于共识节点,所述方法包括:
接收来自批量节点的批量作业,以及接收来自其他共识节点的批量作业,批量作业包括:至少一条作业序列,各作业序列包括:作业序号;
根据所述作业序号对接收的批量文件进行合并处理,得到完整批量作业,所述完整批量作业包括:完整作业序列;
响应于对所述完整批量作业共识成功,将所述完整作业序列存放于批量作业池;
响应于接收到的多条联机作业与所述批量作业池中的部分批量作业的作业序号共识成功,优先对所述多条联机作业进行处理,在对所述多条联机作业处理完成后,根据作业序号对所述部分批量作业进行处理。
2.根据权利要求1所述的方法,其特征在于,接收来自批量节点的批量作业之后,所述方法还包括:
对接收的来自批量节点的批量作业进行完整性校验操作;
响应于对该批量作业完整性校验成功,将该批量作业分别发送至其他共识节点。
3.根据权利要求1所述的方法,其特征在于,接收来自其他共识节点的批量作业之后,所述方法还包括:
对接收的来自其他共识节点的批量作业分别进行完整性校验操作;
当完整性校验失败时,将批量作业重新发送请求发送至相应的共识节点。
4.根据权利要求1所述的方法,其特征在于,所述完整批量作业还包括:含有公钥和签名信息的文件头,得到所述完整批量作业之后,所述方法还包括:
对所述完整作业序列进行哈希操作,得到序列哈希值;
根据所述公钥对所述签名信息进行解密操作,得到签名哈希值;
响应于所述序列哈希值和所述签名哈希值匹配,确定所述完整批量作业的完整性校验成功。
5.根据权利要求4所述的方法,其特征在于,通过如下方式对所述完整批量作业进行共识操作:
将所述签名哈希值发送至其他共识节点,并分别接收来自其他共识节点的签名哈希值;
响应于发送的签名哈希值和接收的签名哈希值为一致,确定所述完整批量作业共识成功。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据接收到的多条联机作业的数量确定所述部分批量作业的数量,所述多条联机作业的数量与所述部分批量作业的数量之和小于等于预设的作业数量最大值。
7.一种基于区块链的作业处理方法,其特征在于,所述区块链包括:批量节点和共识节点,所述方法应用于批量节点,所述方法包括:
接收来自客户端的批量作业;
响应于批量作业完整性校验成功,根据区块链中共识节点的数量对所述批量作业进行分片处理,生成多个批量作业分片,其中,各批量作业分片包括:分片编号;
将所述多个批量作业分片分别发送至各共识节点。
8.根据权利要求7所述的方法,其特征在于,将所述多个批量作业分片分别发送至各共识节点包括:
根据分片编号对共识节点数量进行取模操作;
根据取模操作结果将所述多个批量作业分片分别发送至各共识节点。
9.一种基于区块链的作业处理装置,其特征在于,所述区块链包括:批量节点和共识节点,所述装置位于共识节点端,所述装置包括:
数据接收单元,用于接收来自批量节点的批量作业,以及接收来自其他共识节点的批量作业,批量作业包括:至少一条作业序列,各作业序列包括:作业序号;
合并处理单元,用于根据所述作业序号对接收的批量文件进行合并处理,得到完整批量作业,所述完整批量作业包括:完整作业序列;
存储单元,用于响应于对所述完整批量作业共识成功,将所述完整作业序列存放于批量作业池;
作业处理单元,用于响应于接收到的多条联机作业与所述批量作业池中的部分批量作业的作业序号共识成功,优先对所述多条联机作业进行处理,在对所述多条联机作业处理完成后,根据作业序号对所述部分批量作业进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110087247.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像显示方法、装置及电子设备
- 下一篇:一种河蚌去壳珍珠抓取装置