一种平行链接入互联链的数据验证和收发方法、节点及系统技术方案

技术编号:17660230 阅读:67 留言:0更新日期:2018-04-08 11:48
本发明专利技术公开了一种互联链体系结构(包括:平行链接入互联链的数据验证方法、平行链接入互联链的数据收发方法、互联链、平行链、数据验证节点和数据收发节点)。该方法包括:数据验证节点接收平行链的数据收发节点发出的将平行链接入互联链的接入请求;响应于接入请求,数据验证节点生成至少包括第一共识算法的标识信息,存储标识信息,并将标识信息广播在互联链中;数据验证节点确认互联链中的至少一个其它验证节点接收到标识信息后,向数据收发节点反馈包括标识信息的接入成功信息。本发明专利技术实施例可以同步信息,不仅提升了接入互联链的安全性,还使得不同的区块链上的节点可以自由、动态地加入和退出互联链网路,使得互联链架构可以灵活拓展。

【技术实现步骤摘要】
互联链体系结构
本专利技术涉及区块链的
,尤其涉及一种互联链体系结构。具体可以涉及平行链接入互联链的数据验证方法、平行链接入互联链的数据收发方法、互联链、平行链、数据验证节点和数据收发节点)。
技术介绍
自比特币提出以来,区块链技术得到了快速发展。当前已经出现了多种相互独立的区块链。跨不同区块链(简称跨链)的处理数据的需求已经成为当今区块链应用中的较为迫切的需求。目前,跨链处理数据的解决方案主要有:基于中继技术的方案和基于公证人技术的方案。申请人经研究发现,现有的方案存在如下问题:对于基于中继技术的方案,因为同一种中继程序仅可以实现两个区块链之间的跨链处理数据,随着处理对象的增多,需要为增加的处理对象设计不同的中继程序。所以,现有的基于中继技术的方案存在着严重的可扩展性问题。对于基于公证人技术的方案,虽然公证人技术在实现跨链处理数据的基础上解决了中继技术存在的扩展性问题,但是该技术存在一个需要受信任的中心,利用该中心对需要接入互联链的各个区块链的管理信息进行集中管理,这违背了区块链的设计初衷,同时信任问题将带来一系列的安全问题。综上所述,如何同时解决上述两个问题,不仅实现区跨区本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201710954245.html" title="一种平行链接入互联链的数据验证和收发方法、节点及系统原文来自X技术">平行链接入互联链的数据验证和收发方法、节点及系统</a>

【技术保护点】
一种平行链接入互联链的数据验证方法,其特征在于,包括:所述互联链的数据验证节点接收所述平行链的数据收发节点发出的将所述平行链接入所述互联链的接入请求;响应于所述接入请求,所述数据验证节点生成至少包括第一共识算法的标识信息,存储所述标识信息,并将所述标识信息广播在所述互联链中;所述数据验证节点确认所述互联链中的至少一个其它验证节点接收到所述标识信息后,向所述数据收发节点反馈包括所述标识信息的接入成功信息。

【技术特征摘要】
1.一种平行链接入互联链的数据验证方法,其特征在于,包括:所述互联链的数据验证节点接收所述平行链的数据收发节点发出的将所述平行链接入所述互联链的接入请求;响应于所述接入请求,所述数据验证节点生成至少包括第一共识算法的标识信息,存储所述标识信息,并将所述标识信息广播在所述互联链中;所述数据验证节点确认所述互联链中的至少一个其它验证节点接收到所述标识信息后,向所述数据收发节点反馈包括所述标识信息的接入成功信息。2.根据权利要求1所述的方法,其特征在于,还包括:所述数据验证节点将所述接入成功信息发送给所述数据收发节点,以供所述数据收发节点利用所述接入成功信息中的所述标识信息进行信息同步。3.根据权利要求1所述的方法,其特征在于,其中,所述平行链包括:源平行链和/或目的平行链。4.根据权利要求3所述的方法,其特征在于,还包括:所述数据验证节点根据用于所述源平行链与所述目的平行链进行跨链交易的源平行链区块头,利用所述第一共识算法对所述源平行链区块头进行第一验证;待所述第一验证通过后,所述数据验证节点将所述源平行链区块头广播在所述互联链中,以供所述互联链中的至少一个其它验证节点采用第二共识算法对所述跨链交易进行第二验证。5.根据权利要求4所述的方法,其特征在于,其中:所述第一共识算法是所述源平行链对所述跨链交易进行共识的算法。6.根据权利要求4所述的方法,其特征在于,其中:所述第二共识算法是所述互联链对所述跨链交易进行共识的算法。7.根据权利要求1-6中任意一项所述的方法,其特征在于,所述标识信息还包括:请求信息。8.根据权利要求7所述的方法,其特征在于,所述请求信息包括以下信息中的一种或者多种:平行链名称、平行链编号、平行链数据收发节点信息。9.一种平行链接入互联链的数据收发方法,其特征在于,包括:所述平行链的数据收发节点向所述互联链的数据验证节点发送将所述平行链接入所述互联链的接入请求;在所述数据验证节点根据所述接入请求生成包括第一共识算法的标识信息,存储所述标识信息,将所述标识信息广播在所述互联链中并确认所述互联链中的至少一个其它验证节点接收到所述标识信息后,所述数据收发节点接收所述数据验证节点反馈的包括所述标识信息的接入成功信息。10.根据权利要求9所述的方法,其特征在于,还包括:所述数据收发节点利用所述接入成功信息中的所述标识信息进行信息同步。11.一种互联链,其特征在于,包括:数据验证节点,用于接收平行链的数据收发节点发出的将所述平行链接入所述互联链的接入请求;响应于所述接入请求,所述数据验证节点生成包括第一共识算法的标识信息,存储所述标识信息,并将所述标识信息广播在所述互联链中;确认所述互联链中的至少一个其它验证节点接收到所述标识信息后,向所述数据收发节点反馈包括所述标识信息的接入成功信息。12.根据权利要求11所述的互联链,其特征在于,其中,所述数据验证节点还用于:将所述接入成功信息发送给所述数据收发节点,以供所述数据收发节点利用所述接入成功信息中的所述标识信息进行信息同步。13.根据权利要求11所述的互联链,其特征在于,其中,所述平行链包括:源平行链和/或目的平行链。14.根据权利要求11所述的互联链,其特征在于,其中,所述数据验证节点还用于:根据用于所述源平行链与所述目的平行链进行跨链交易的源平行链区块头,利用所述第一共识算法对所述源平行链区块头进行第一验证;待所述第一验证通过后,所述数据验证节点将所述源平行链区块头广播在所述互联链中,以供所述互联链中的至少一个其它验证节点采用第二共识算法对所述跨链交易进行第二验证。15.根据权利要求14所述的互联链,其特征在于,其中,所述第一共识算法是所述源平行链对所述跨...

【专利技术属性】
技术研发人员:孙毅张珺李忠诚李军蒋海
申请(专利权)人:布比北京网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1