一种解决区块链互联网中间链可伸缩性问题的方法与流程

文档序号:19248258发布日期:2019-11-27 19:52阅读:来源:国知局

技术特征:

1.一种解决区块链互联网中间链可伸缩性问题的方法,其特征是,中间链采用层次化体系架构,两层结构,多链并行;架构的顶层为主链层,主链层只有一条链,为中间链主链;

中间链主链,由中间链的多个节点维护;架构的底层是子链层,有众多子链,

每条子链,服务于两个参与链之间的互通和价值传递;每条子链由7个区块链节点组成,其中,中间链出3个节点,两个参与链,每个参与链出2个节点,一共7个节点;根据拜占庭容错算法,由7个节点组成的区块链网络,可以容错2个节点;所以,任一参与链的两个节点同时作弊,都不会影响到跨链交易的共识安全。

2.根据权利要求1所述的解决区块链互联网中间链可伸缩性问题的方法,其特征是,区块链互联网的中间链主链,负责中间链所有节点的组织和管理工作;同时,所有参与链以及参与链的链关节点的登记注册和信誉记录等信息,记录在中间链主链上。

3.根据权利要求2所述的解决区块链互联网中间链可伸缩性问题的方法,其特征是,区块链互联网的每条中间链子链,只负责服务和记录与其相关的两个参与链之间的跨链交易。

4.根据权利要求3所述的解决区块链互联网中间链可伸缩性问题的方法,其特征是,参与维护中间链子链网络的中间链节点,可以复用;即同一个中间链节点,可以加入到多个中间链子链网络中,并分别记录多个相互独立的中间链子链账本。

5.根据权利要求4所述的解决区块链互联网中间链可伸缩性问题的方法,其特征是,参与维护中间链子链网络的参与链节点,称为链关节点;参与链的链关节点,可以复用;即是,一个参与链与多个参与链的互通和价值传递,可以通过本参与链上的同样两个链关节点进行;

在这两个复用的链关节点上,对于每一个对方参与链,相应的跨链交易都有一条独立的链来记录信息。

6.根据权利要求5所述的解决区块链互联网中间链可伸缩性问题的方法,其特征是,以此方式,区块链互联网上千百条参与链的互联互通和价值传递任务,由众多中间链子链分担,从而解决区块链互联网中间链可伸缩性的问题。


技术总结
本发明提出一种解决区块链互联网中间链可伸缩性问题的方法,本发明所设计的中间链体系架构是层次架构,两层结构,多链并行。如摘要附图所示。架构的顶层为主链层。主链层只有一条链,为中间链主链。中间链主链,由中间链的多个节点维护。架构的底层是子链层,有众多子链。每条子链,由中间链部分节点和两个参与链的链关节点一起共同维护,服务于两个参与链之间的互通和价值传递。区块链互联网的中间链主链,负责中间链所有节点的组织和管理工作。同时,所有参与链以及参与链的链关节点的登记注册和信誉记录等信息,记录在中间链主链上。区块链互联网的中间链子链,只负责记录与其相关的两个参与链之间的跨链交易。以此方式,区块链互联网中千百条参与链的互联互通和价值传递任务,由众多中间链子链分担,从而解决了中间链性能瓶颈的问题,解决了区块链互联网中间链可伸缩性的难题。

技术研发人员:蔡维德
受保护的技术使用者:北京天德科技有限公司
技术研发日:2018.05.18
技术公布日:2019.11.26
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1