【技术实现步骤摘要】
数据处理方法、装置、终端设备及存储介质
[0001]本申请属于区块链
,尤其涉及一种数据处理方法、装置、终端设备及存储介质。
技术介绍
[0002]近年来,随着区块链跨链技术的快速发展,万链互联的时代已然到来,越来越多的数据面临着跨组织、跨时空的可信传输与可信存证的需求。目前,有多种单组织模式下的中继跨链方案用来满足组织内部的成员跨链需求,而若要满足不同组织之间的成员跨链需求,则需要组成跨组织的大规模混合跨链网络的万链互连系统。
[0003]若网络连接异常,跨链网络之间链路长时间不可用,导致跨链网络之间无法进行信息交互。在网络恢复连接之后,跨链网络之间的信息往往是不同步的,这将导致跨链网络之间信息堵塞、服务不可用等情况,使得跨链网络无法正常运转。
技术实现思路
[0004]本申请实施例提供了一种数据处理方法、装置、终端设备及存储介质,可以保证跨链网络之间的信息同步,从而保证跨链系统的正常运转。
[0005]第一方面,本申请实施例提供了一种数据处理方法,应用于第一区块链组织中的第一跨链网关 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于第一区块链组织中的第一跨链网关,所述第一区块链组织包括所述第一跨链网关和至少一个第一应用链,所述方法包括:所述第一跨链网关获取所述第一区块链组织中存储的第一历史交互信息,所述第一历史交互信息为所述第一应用链与第二应用链之间的交互信息,所述第二应用链为第二区块链组织中的应用链;所述第一跨链网关获取所述第二区块链组织中存储的第二历史交互信息,所述第二历史交互信息为所述第二应用链与所述第一应用链之间的交互信息;所述第一跨链网关将所述第一历史交互信息和所述第二历史交互信息进行比对,得到第一比对结果;若所述第一比对结果表示所述第一历史交互信息与所述第二历史交互信息不一致,则所述第一跨链网关根据所述第一比对结果更新所述第一历史交互信息。2.如权利要求1所述的数据处理方法,其特征在于,所述第一跨链网关获取所述第一区块链组织中存储的第一历史交互信息,包括:所述第一跨链网关获取所述第一区块链组织中存储的第一服务列表,所述第一服务列表包括通过所述第一区块链组织进行跨链传输的所有应用链服务的所有历史交互信息;所述第一跨链网关滤除所述第一服务列表中的第三历史交互信息,得到第四历史交互信息,其中,所述第三历史交互信息包括隶属于所述第一区块链组织的应用链服务所对应的、所述第一区块链组织中各个第一应用链之间的历史交互信息,和隶属于所述第一区块链组织的应用链服务所对应的、所述第一区块链组织中第一应用链与其他区块链组织中的应用链之间的历史交互信息;所述第四历史交互信息为隶属于所述其他区块链组织的应用链服务所对应的、所述其他区块链组织中的应用链与所述第一区块链组织中的第一应用链之间的历史交互信息;所述第一跨链网关对所述第四历史交互信息按照区块链组织的标识进行分类,得到多个第五历史交互信息,其中,每个所述第五历史交互信息为隶属于所述其他区块链组织中的一个区块链组织的应用链服务所对应的、该区块链组织中的应用链与所述第一区块链组织中的第一应用链之间的历史交互信息;所述第一跨链网关利用第二区块链组织的标识,从所述多个第五历史交互信息中选取隶属于所述第二区块链组织的应用链服务所对应的、所述第二应用链与所述第一应用链之间的所述第一历史交互信息。3.如权利要求2所述的数据处理方法,其特征在于,所述第一跨链网关获取所述第二区块链组织中存储的第二历史交互信息,包括:所述第一跨链网关根据所述第二区块链组织的标识,通过所述第二区块链组织中的第二跨链网关获取所述第二区块链组织中存储的所述第二历史交互信息。4.如权利要求1所述的数据处理方法,其特征在于,所述第一历史交互信息包括第一消息序号和对应所述第一消息序号的第一消息内容,所述第二历史交互信息包括第二消息序号和对应所述第二消息序号的第二消息内容;所述第一跨链网关将所述第一历史交互信息和所述第二历史交互信息进行比对,得到第一比对结果,包括:所述第一跨链网关将目标第一消息序号和目标第二消息序号进行比对,得到所述第一
比对结果,其中,所述目标第一消息序号为所述第一消息序号中的最大消息序号,所述目标第二消息序号为所述第二消息序号中的最大消息序号;相应的,所述若所述第一比对结果表示所述第一历史交互信息与所述第二历史交互信息不一致,则所述第一跨链网关根据所述第一比对结果更新所述第一历史交互信息,包括:若所述目标第一消息序号大于所述目标第二消息序号,则所述第一跨链网关获取所述第一区块链组织中存储的第三消息序号对应的第三消息内容,并通过所述第二区块链组织中的第二跨链网关向所述第二应用链发送所述第三消息序号和所述第三消息内容,其中,所述第三消息序号为所述第一消息序号中除所述第二消息序号之外的消息序号;若所述目标第一消息序号小于所述目标第二消息序号,则所述第一跨链网关获取所述第二区块链组织中存储的第四消息序号对应的第四消息内容,向所述第一应用链发送所述第四消息序号和所述第四消息内容,并将所述第四消息序号和所述第四消息内容添加至所述第一历史交互信息中,其中,所述第四消息序号为所...
【专利技术属性】
技术研发人员:汪小益,邱炜伟,王荻矣,李伟,蔡亮,
申请(专利权)人:杭州趣链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。