【技术实现步骤摘要】
本申请涉及区块链,尤其涉及一种基于分层链网络的数据处理方法、装置、设备及介质。
技术介绍
1、目前,区块链系统可以采用架设在双层链结构上的区块链网络,以形成“业务网络—核心共识网络”这样的分层结构,从而能够提高区块链上数据的保密性和安全性。
2、专利技术人在实践中发现,在区块链网络的分层结构下,业务网络中的各个业务节点只能清分到与自身相关的业务数据,而无法保存区块链网络中的所有数据,因此,在任意业务节点中查询和验证指定的业务数据时就可能需要耗费较长的时间。例如,若用户希望查验某一业务数据(例如,业务数据x)在链上的真实性,由于用户并不知道业务数据x所存储的具体地址,因此可以随机地在业务网络中的任一业务节点(例如,业务节点1)上发起查询,如果此时业务节点1中不存在需要查验的业务数据x,则可以在下一个距离业务节点1较近的业务节点(例如,业务节点2)上发起同样的查询,依此类推,直到找到存储有业务数据x的业务节点才能验证业务数据x的真实性。显然,这种逐点查验的方式在最坏情况下将要查找完所有业务节点才能得到所需地址,尤其在业务网络中存
...【技术保护点】
1.一种基于分层链网络的数据处理方法,其特征在于,所述分层链网络至少包括查验网络和核心共识网络;所述查验网络部署在所述分层链网络的业务网络中,所述业务网络独立于所述核心共识网络,且所述查验网络中的M个查验节点是由所述业务网络中的第一类业务节点所构成的;M为正整数;所述方法由所述M个查验节点中的第一查验节点执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标数据标识是通过将所述目标业务数据映射到所述查验网络所对应的环映射空间后所得到的;
3.根据权利要求1所述的方法,其特征在于,所述在所述环映射空间所指示的寻址方向上,通过与所
...【技术特征摘要】
1.一种基于分层链网络的数据处理方法,其特征在于,所述分层链网络至少包括查验网络和核心共识网络;所述查验网络部署在所述分层链网络的业务网络中,所述业务网络独立于所述核心共识网络,且所述查验网络中的m个查验节点是由所述业务网络中的第一类业务节点所构成的;m为正整数;所述方法由所述m个查验节点中的第一查验节点执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标数据标识是通过将所述目标业务数据映射到所述查验网络所对应的环映射空间后所得到的;
3.根据权利要求1所述的方法,其特征在于,所述在所述环映射空间所指示的寻址方向上,通过与所述第一节点映射标识的第一节点地址相关联的资源定位表对所述目标数据标识进行数据查验,得到第一数据查验结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述链上同步数据信息的同步数据标识中包含所述目标临近节点映射标识对应的目标临近节点地址上所存储的目标链上同步数据信息的目标同步数据标识;
5.根据权利要求4所述的方法,其特征在于,还包括:
6.根据权利要求3所述的方法,其特征在于,所述临近节点映射标识的数量为n个;n为大于1的正整数;
7.根据权利要求1所述的方法,其特征在于,所述节点路由列表中包含k个路由节点映射标识;k为大于1且小于或等于所述环映射空间的空间尺寸参数的正整数;
8.一种基于分层链网络的数据处理方法,其特征在于,所述分层链网络至少包括查验网络和核心共识网络;所述查验网络部署在所述分层链网络的业务网络中,所述业务网络独立于所述核心共识网络,且所述查验网络中的m个查验节点是由所述业务网络中的第一类业务节点所构成的;m为正整数;所述方法由所述m个查验节点中的第二查验节点执行,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,所述目标业务数据是由所述核心共识网络中的共识节点调用所述区块链上的目标业务合约执行目标交易业务后所确定的;所述目标业务数据包含与所述目标交易业务相关联的目标交易数据或目标合约数据中的一种或多种;所述目标交易业务是由第二业务节点所发起的;所述第二业务节点属于所述业务网络中的所述第二类业务节点;所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述在所述第二查验节点的所述第二节点映射...
【专利技术属性】
技术研发人员:朱耿良,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。