[发明专利]一种基于区块链网络的数据处理方法及相关装置有效
申请号: | 202110110424.3 | 申请日: | 2020-11-23 |
公开(公告)号: | CN112737916B | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 朱耿良 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;G06F21/60;G06F21/64 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 网络 数据处理 方法 相关 装置 | ||
1.一种基于区块链网络的数据处理方法,其特征在于,所述区块链网络包括见证网络和共识网络,所述见证网络由多个业务节点组网构成,所述共识网络由多个共识节点组网构成,所述见证网络和所述共识网络通过网关设备连接,所述方法包括:
所述网关设备接收目标业务节点发送的数据上链请求,所述数据上链请求携带交易数据;
所述网关设备根据所述交易数据生成交易区块,并将所述交易区块广播给所述共识网络中的共识节点,以使所述共识网络中的共识节点对所述交易区块中的交易数据进行共识;
所述网关设备在所述交易区块中的交易数据共识通过之后,将所述交易区块上链;
其中,所述方法还包括:
所述网关设备接收目标业务节点发送的数据获取请求,所述数据获取请求携带所述目标业务节点需要获取的数据的数据类型和数据标识集合;
所述网关设备根据所述数据类型、所述数据标识集合以及记录的所述区块链网络中的节点的数据存储信息和建议频率信息,从所述区块链网络包括的节点中确定目标节点集合,所述目标节点集合包括从所述见证网络的业务节点中确定的节点信息、从所述共识网络的共识节点中确定的节点信息中的一种或者多种,所述建议频率信息用于指示节点被建议为特定数据的获取节点的频率;
所述网关设备根据所述目标节点集合以及记录的所述区块链网络中的节点的网络性能参数确定数据获取策略,并将所述数据获取策略发送给所述目标业务节点,所述数据获取策略用于指示所述目标业务节点从各特定节点获取特定数据;所述特定节点包含于所述目标节点集合中。
2.如权利要求1所述的方法,其特征在于,所述数据存储信息包括数据缓存信息,所述根据所述数据类型、所述数据标识集合以及记录的所述区块链网络中的节点的数据存储信息和建议频率信息,从所述区块链网络包括的节点中确定目标节点集合,包括:
当所述数据类型为第一数据类型时,所述网关设备根据所述数据标识集合以及记录的所述见证网络中的业务节点的数据缓存信息和建议频率信息,从所述见证网络包括的多个业务节点中确定目标节点集合,所述目标节点集合包括从所述见证网络的业务节点中确定的节点信息。
3.如权利要求1所述的方法,其特征在于,所述数据存储信息包括数据缓存信息,所述根据所述数据类型、所述数据标识集合以及记录的所述区块链网络中的节点的数据存储信息和建议频率信息,从所述区块链网络包括的节点中确定目标节点集合,包括:
当所述数据类型为第二数据类型时,所述网关设备根据所述数据标识集合以及记录的所述共识网络中的共识节点的数据缓存信息和建议频率信息,从所述共识网络包括的多个共识节点中确定目标节点集合,所述目标节点集合包括从所述共识网络的共识节点中确定的节点信息。
4.如权利要求3所述的方法,其特征在于,当所述数据类型为第二数据类型时,所述数据获取请求还携带所述目标业务节点的身份认证信息;
所述根据所述数据标识集合以及记录的所述共识网络中的共识节点的数据缓存信息和建议频率信息,从所述共识网络包括的多个共识节点中确定目标节点集合之前,所述方法还包括:
所述网关设备根据所述身份认证信息对所述目标业务节点进行身份认证;
当身份认证结果指示所述目标业务节点身份认证通过时,根据所述数据标识集合以及记录的关于所述目标业务节点的数据授权信息确定所述目标业务节点是否具备获取其所需数据的权限;
若具备权限,则执行所述根据所述数据标识集合以及记录的所述共识网络中的共识节点的数据缓存信息和建议频率信息,从所述共识网络包括的多个共识节点中确定目标节点集合的步骤。
5.如权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:
所述网关设备确定关于所述共识网络中的共识节点的数据缓存策略,并根据所述数据缓存策略生成数据缓存请求;
所述网关设备将所述数据缓存请求发送给所述共识网络中的共识节点,以使所述共识网络中的共识节点按照所述数据缓存策略的指示缓存与所述见证网络中的部分业务节点相关的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110110424.3/1.html,转载请声明来源钻瓜专利网。