[发明专利]数据处理方法、装置、设备、区块链系统及存储介质有效
申请号: | 202011232449.2 | 申请日: | 2020-05-22 |
公开(公告)号: | CN112214797B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 刘长辉 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 刘星雨;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 设备 区块 系统 存储 介质 | ||
1.一种数据处理方法,其特征在于,应用于应用链上的目标区块链节点,所述目标区块链节点至少包括公证人节点和数据处理节点,所述公证人节点是预先在身份链节点上进行身份注册的节点;所述应用链使用身份链提供的统一身份服务,所述应用链在所述身份链上注册身份得到身份信息,所述身份信息包括身份ID、身份公钥和所述应用链对外公开的API;所述身份链用于为所述应用链上部署的区块链应用提供可信身份服务;所述方法包括:
所述目标区块链节点中的所述公证人节点接收区块链客户端发送的待处理数据的数据标识;所述目标区块链节点为所述区块链客户端基于所述身份链节点返回的节点身份信息,从区块链节点集合中确定出的所述节点身份信息对应的区块链节点;所述节点身份信息由所述身份链节点基于所述区块链客户端发送的所述区块链客户端的身份标识与所述数据标识查询得到;
所述公证人节点将所述待处理数据对应的提案发送给所述数据处理节点;
获取所述数据处理节点对所述提案进行模拟执行后所返回的模拟执行结果;所述模拟执行结果为所述数据处理节点通过尝试执行所述提案,所得到的所述提案能否执行通过的结果;
基于所述模拟执行结果向所述数据处理节点提交所述待处理数据的数据标识,以实现不同应用链之间的跨链互操作;
其中,所述公证人节点为至少一个,所述公证人节点将所述待处理数据对应的提案发送给所述数据处理节点,包括:
所述公证人节点分别发起各自的提案发送给所述数据处理节点,以使所述数据处理节点根据多个提案进行模拟执行,并返回所述多个提案对应的多个模拟执行结果至所述公证人节点。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述公证人节点向所述身份链节点发送身份注册请求;
接收所述身份链节点响应于所述身份注册请求所返回的公证人身份信息;
当所述公证人节点具有所述公证人身份信息时,接收区块链客户端发送的待处理数据的数据标识。
3.根据权利要求2所述的方法,其特征在于,
所述身份链节点与一身份链之间具有映射关系,所述身份链上存储有所述区块链客户端的身份信息和每一区块链节点的节点身份信息;所述区块链客户端的身份信息至少包括身份标识;
区块链节点集合中的区块链节点与至少一应用链之间具有映射关系,所述应用链上存储有区块链数据;所述身份链用于为所述应用链上部署的区块链应用提供身份服务。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
将所述公证人身份信息发送给所述身份链节点,使得所述身份链节点将所述公证人节点的公证人身份信息存储至身份链上。
5.根据权利要求1所述的方法,其特征在于,所述待处理数据包括待查询数据;所述目标区块链节点还包括数据查询节点,所述方法还包括:
所述数据查询节点接收所述区块链客户端发送的所述待查询数据的数据标识;
所述数据查询节点在应用链上查询所述待查询数据,得到查询数据;
将所述查询数据返回给所述区块链客户端。
6.根据权利要求1所述的方法,其特征在于,所述数据标识包括待查询数据的标识;所述目标区块链节点至少还包括中间节点和处理节点;所述方法还包括:
当所述待查询数据存储于所述处理节点对应的应用链上时,所述中间节点接收所述区块链客户端发送的所述待查询数据的标识和所述处理节点的标识;
所述中间节点从所述处理节点对应的应用链上查询所述待查询数据,得到查询数据;
所述中间节点将所述查询数据返回给所述区块链客户端。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述数据处理节点对应一第一目标应用链,所述模拟执行结果中包括所述第一目标应用链的签名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011232449.2/1.html,转载请声明来源钻瓜专利网。