[发明专利]数据核对方法、装置、计算机设备和存储介质在审
申请号: | 201910526058.2 | 申请日: | 2019-06-18 |
公开(公告)号: | CN110389985A | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 武伯超 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/2457;H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 陈小娜 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务更新 区块 账本 数据核对 链节点 计算机设备 数据库 存储介质 数据上传 匹配 数据处理技术 预设时间间隔 接收业务 时间到达 数据同步 终端发送 上传 预设 判定 核对 网络 检测 申请 | ||
1.一种数据核对方法,所述方法包括:
接收业务终端发送的业务更新数据;
将所述业务更新数据上传至所述当前区块链节点对应的数据库及节点账本中;
将所述业务更新数据同步至区块链网络中其他区块链节点的数据库中,以通过数据库将所述业务更新数据上传至其他区块链节点的节点账本中;
当检测当前时间到达预设核对时间时,将所述当前区块链节点的节点账本中预设时间间隔内上传的业务更新数据,与所述区块链网络中其他节点账本中对应的业务更新数据进行数据核对,判断各节点账本中的业务更新数据相互之间是否匹配;
当判定出所述业务更新数据在所有节点账本中均相互匹配时,则数据核对通过。
2.根据权利要求1所述的方法,其特征在于,所述判断各节点账本中的业务更新数据相互之间是否匹配,包括:
逐条读取所述当前区块链节点的节点账本中所述业务更新数据中各业务记录的流水号;
判断其他节点账本中是否存在与所述流水号一致的业务记录;
当所有节点账本中均存在与所述流水号一致的业务记录时,判断所有所述流水号的业务记录中的各字段值相互之间是否符合预设匹配逻辑;
当各所述字段值相互之间均符合预设匹配逻辑时,则判定所述流水号的业务记录匹配成功。
3.根据权利要求1所述的方法,其特征在于,所述判断各节点账本中的业务更新数据相互之间是否匹配,包括:
逐条读取所述当前区块链节点的节点账本中所述业务更新数据中各业务记录的流水号;
判断其他节点账本中是否存在与所述流水号一致的业务记录;
当存在所述流水号不一致的业务记录的节点账本时,获取所述流水号的业务记录在所述区块链网络中的最早记录时间;
获取当前时间,根据当前时间和所述最早记录时间得到记录间隔时长,并将所述记录间隔时长与预设间隔阈值比较;
当所述记录间隔时长超过所述预设间隔阈值时,则判定所述流水号对应的业务记录匹配失败。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述记录间隔时长未超过所述预设间隔阈值时,将所有节点账本中所述流水号对应的业务记录的记录时间修改为所述当前时间。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述业务更新数据的数据核对结果生成数据核对报告;
将所述当前时间记录于所述数据核对报告中,将所述数据核对报告上传至所述当前区块链网络的节点账本中,并将所述数据核对报告同步至所述区块链网络中的其他节点账本中。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
接收所述业务终端发送的异常账单查询请求,所述异常账单查询请求中携带查询时间范围;
查找所述当前区块链节点的节点账本中所述查询时间范围内的数据核对报告;
从所述数据核对报告中提取数据异常记录,根据所述数据异常记录生成数据异常报告;
将所述数据异常报告返回给所述业务终端。
7.一种数据核对装置,其特征在于,所述装置包括:
更新数据接收模块,用于接收业务终端发送的业务更新数据;
更新数据上传模块,用于将业务更新数据上传至当前区块链节点对应的数据库及节点账本中;
数据同步模块,用于将所述业务更新数据同步至区块链网络中其他区块链节点的数据库中,以通过数据库将所述业务更新数据上传至其他区块链节点的节点账本中;
数据匹配模块,用于当检测当前时间到达预设核对时间时,将所述当前区块链节点的节点账本中预设时间间隔内上传的业务更新数据,与所述区块链网络中其他节点账本中对应的业务更新数据进行数据核对,判断各节点账本中的业务更新数据相互之间是否匹配;
核对判定模块,用于当判定出所述业务更新数据在所有节点账本中均相互匹配时,则数据核对通过。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910526058.2/1.html,转载请声明来源钻瓜专利网。