[发明专利]一种基于区块链的数据处理方法、设备以及可读存储介质有效
申请号: | 202011131362.6 | 申请日: | 2020-10-21 |
公开(公告)号: | CN111970129B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 王章;郭懿心;韦德志;王兆创;乔小强;刘友为 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;H04L29/08;H04W4/14 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 数据处理 方法 设备 以及 可读 存储 介质 | ||
1.一种基于区块链的数据处理方法,其特征在于,所述方法由验证节点执行,所述验证节点属于链联盟中的区块链A,所述链联盟还包括区块链B,所述方法包括:
获取授权终端发送的数据授权请求;所述数据授权请求包括与授权方相关联的数据授权凭证;
根据所述数据授权请求对所述授权方进行授权验证,得到验证结果A;
若所述验证结果A为合法结果,则根据所述区块链A的私钥对所述数据授权凭证进行签名,得到凭证签名A,将所述凭证签名A确定为上链签名,对携带所述上链签名的所述数据授权凭证进行上链处理;
当通过跨链网关接收到所述区块链B发送的凭证跨链查询请求时,将携带所述上链签名的所述数据授权凭证通过所述跨链网关发送至所述区块链B,以使所述区块链B对所述上链签名进行验签,若验签通过,则根据所述数据授权凭证为查询终端提供查询权限;所述查询权限是指所述查询终端具备在所述区块链B中获取所述授权方所提供的业务数据的权限。
2.根据权利要求1所述的方法,其特征在于,所述链联盟还包括区块链C,所述区块链C为已受理所述数据授权请求的区块链;
所述若所述验证结果A为合法结果,则根据所述区块链A的私钥对所述数据授权凭证进行签名,得到凭证签名A,将所述凭证签名A确定为上链签名,包括:
若所述验证结果A为所述合法结果,则通过所述跨链网关从所述区块链C中获取所述数据授权凭证对应的凭证签名C;所述凭证签名C为所述区块链C中的节点在针对所述授权方的验证结果C为所述合法结果时,根据所述区块链C的私钥对所述数据授权凭证进行签名所得到的;
根据所述区块链C的公钥对所述凭证签名C进行验签,得到验签结果;
根据所述验签结果以及所述区块链A的私钥对所述数据授权凭证进行签名,得到所述凭证签名A,将所述凭证签名A和所述凭证签名C确定为所述上链签名。
3.根据权利要求2所述的方法,其特征在于,所述验签结果包括验签成功结果以及验签失败结果;
所述根据所述验签结果以及所述区块链A的私钥对所述数据授权凭证进行签名,得到所述凭证签名A,包括:
若所述验签结果为所述验签失败结果,则发送针对所述数据授权请求的授权失败信息至所述授权终端,且通过所述跨链网关发送验签失败信息至所述区块链C,以使所述区块链C检测所述凭证签名C;
若所述验签结果为所述验签成功结果,则根据所述区块链A的私钥对所述数据授权凭证进行签名,得到所述凭证签名A。
4.根据权利要求3所述的方法,其特征在于,所述根据所述区块链C的公钥对所述凭证签名C进行验签,得到验签结果,包括:
获取所述数据授权凭证对应的第一哈希值;
根据所述区块链C的公钥对所述凭证签名C进行解密,得到第二哈希值;
对所述第一哈希值以及所述第二哈希值进行对比;
若所述第一哈希值与所述第二哈希值相同,则确定所述验签结果为所述验签成功结果;
若所述第一哈希值与所述第二哈希值不相同,则确定所述验签结果为所述验签失败结果。
5.根据权利要求1所述的方法,其特征在于,所述跨链网关包括属于所述区块链B的轻量节点B以及属于所述区块链A的轻量节点A;所述轻量节点A包括所述区块链B的链标识;
所述当通过跨链网关接收到所述区块链B发送的凭证跨链查询请求时,将携带所述上链签名的所述数据授权凭证通过所述跨链网关发送至所述区块链B,包括:
当通过所述轻量节点A接收到所述区块链B中的所述轻量节点B发送的所述凭证跨链查询请求时,获取所述区块链B的链标识;
将所述区块链B的链标识以及携带所述上链签名的所述数据授权凭证传输至所述轻量节点A,以使所述轻量节点A根据所述区块链B的链标识,向所述区块链B中的所述轻量节点B发送携带所述上链签名的所述数据授权凭证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011131362.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防反灌二极管故障识别方法
- 下一篇:一种多功能远程物联网监控方法