[发明专利]一种数据处理方法及设备在审
申请号: | 202110854301.0 | 申请日: | 2019-10-28 |
公开(公告)号: | CN113506110A | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 汪东艳;李茂材;王宗友;屠海涛;刘区城;李波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04;G06F16/2455 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 设备 | ||
1.一种数据处理方法,其特征在于,所述方法包括:
接收业务节点发送的数据处理请求;
确定与所述数据处理请求相关的数据节点;
从所述数据节点获取用于聚合计算的数据;所述用于聚合计算的数据是指通过操作账本的审计校验的数据;
对所述用于聚合计算的数据进行聚合计算,得到所述业务节点需求的响应数据。
2.如权利要求1所述的方法,其特征在于,所述从所述数据节点获取用于聚合计算的目标数据,包括:
向所述数据节点发送数据获取请求;
接收所述数据节点返回的目标数据和操作账本,所述目标数据是对源数据执行预处理操作生成的数据;
采用所述操作账本对所述目标数据进行审计校验;
若所述目标数据通过所述审计校验,则将所述目标数据作为用于聚合计算的数据添加至聚合数据集中。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
若所述目标数据未通过所述审计校验,则拦截所述目标数据。
4.如权利要求2所述的方法,其特征在于,所述操作账本用于记录所述预处理操作的操作信息;所述操作账本为矢量账本,所述矢量账本是指用于记录基于操作所涉及的各方之间互相验证的数据流的账本。
5.如权利要求4所述的方法,其特征在于,所述操作信息包括操作代码和操作参数;其中,所述操作代码包括以下至少一种:操作指令与操作函数;所述操作参数包括源数据、源数据的地址、目标数据的地址、目标数据及操作引起的数据变化情况;
所述操作信息被加密处理为收据,并存储于所述操作账本中。
6.如权利要求5所述的方法,其特征在于,当所述源数据的地址指向源实体设备,所述目标数据的地址指向目标实体设备,并且所述源实体设备与所述目标实体设备之间通过接口互联时,所述操作信息还包括操作流;
所述操作流包括:源实体设备的操作时间与操作内容,接口操作的操作时间和操作内容,目标实体设备的操作时间和操作内容。
7.如权利要求4所述的方法,其特征在于,所述采用所述操作账本对所述目标数据进行审计校验,包括:
获取与所述操作账本相匹配的目标审计规则;
审核所述操作账本中的操作信息是否符合所述目标审计规则;
若所述操作账本中的操作信息不符合所述目标审计规则,则确认所述目标数据未通过所述审计校验。
8.如权利要求7所述的方法,其特征在于,所述目标审计规则以审计智能合约的形式被发布至区块链网络中;
所述审核所述操作账本中的操作信息是否符合所述目标审计规则,包括:
调用所述区块链网络中的所述审计智能合约;
运行所述审计智能合约中声明的与所述目标审计规则对应的执行程序,审核所述操作账本中的操作信息是否符合所述目标审计规则。
9.如权利要求7所述的方法,其特征在于,所述数据节点与处理节点共同认可的细则包括多条,多条细则被存储至同一设备中,或者所述多条细则被分布式存储至多个设备中;
所述目标审计规则是从所述多条细则中选择至少一条细则进行组装生成的。
10.如权利要求2所述的方法,其特征在于,所述数据获取请求被记录在一级交易账本中;所述数据获取请求是通过所述一级交易账本发送至所述数据节点的;
所述目标数据被记录在所述一级交易账本中;所述目标数据是所述数据节点通过所述一级交易账本返回的;
所述一级交易账本与所述操作账本相关联。
11.如权利要求2所述的方法,其特征在于,所述聚合数据集中包括多个用于聚合计算的数据;所述对所述用于聚合计算的数据进行聚合计算,得到所述业务节点需求的响应数据,包括:
对所述聚合数据集中的多个数据进行聚合计算,得到所述响应数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110854301.0/1.html,转载请声明来源钻瓜专利网。