一种基于多链分片的区块链聚合架构制造技术

技术编号:31505893 阅读:72 留言:0更新日期:2021-12-22 23:36
本发明专利技术公开了一种基于多链分片的区块链聚合架构,包括多个链局域网和跨链路由,所述链局域网包括多个分片元系统和多个多链元系统,并设计路由适配器链接多个链局域网,实现并行区块链网络;在多链元系统基于跨链消息传递协议实现跨链消息同步,基于统一共识机制进行交易并行验证;在分片元系统基于多线程并发处理技术划分分片结构,进而形成分片网络,设置适配分片网络共识验证机制。利用本方案开发多链元系统和分片元系统,并基于分片元系统与多链元系统组建链局域网,创建多个链局域网构建多链并行的区块链生态系统,解决目前区块链性能瓶颈问题,进而实现整个区块链生态的性能无限扩展模式。无限扩展模式。无限扩展模式。

【技术实现步骤摘要】
一种基于多链分片的区块链聚合架构


[0001]本专利技术属于区块链
,具体涉及一种基于多链分片的区块链聚合架 构。

技术介绍

[0002]区块链由于去中心化,公开透明和防篡改的特点,逐渐引起人们注意。然而 区块链作为一种分布式账本技术,可以被应用诸多领域,但是受吞吐量、网络孤 立性、监管、伸缩性等因素的制约,目前的区块链项目并不能很好的服务于商业 应用。
[0003]在当前区块链应用场景下,区块链系统最首要的性能瓶颈是区块数据的广 播延迟造成的,本质上受限于互联网的带宽和通讯延迟,这一点直接制约了吞 吐量。
[0004]分析区块链的性能瓶颈的原因强一致性,目前的区块链架构是基于多个分 布式节点达到共识进而产生区块,所有同时运行一套相同的代码,处理一样的 结构排序的数据,这样导致的结构是性能只能为单节点的最高值,普通机器每 秒只能到10000次交易。
[0005]而区块链技术营养也从中心化到多中心化模式最后去中心化跨链依次展 开:
[0006]单点中心化服务,有授权唯一中心互联网模式统一管理,例如:主流的证 本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于多链分片的区块链聚合架构,其特征在于,包括多个链局域网和跨链路由,所述链局域网包括多个分片元系统和多个多链元系统,并设计路由适配器链接多个链局域网,实现并行区块链网络;所述多链元系统包括第一主链和与多个与第一主链连接的第一副链,在第一主链和第一副链间设置跨链消息传递协议及制定统一共识机制,基于跨链消息传递协议使得第一主链和第一副链之间的跨链消息同步,基于统一共识机制对主链和副链之间进行交易并行验证;所述分片元系统包括第二主链、分片结构及区块链类状态通道,其中,区块链类状态通道基于多线程并发处理技术设计,基于所述区块链类状态通道将与第二主链配合的多个第二副链转化为以第二主链为中心的分片结构,进而形成分片网络,并设置适配分片网络独立的共识验证机制,其中,所述共识验证机制利用交易链下聚合和链上并行验签识别制定的;所述第一主链通过所述跨链路由连接第二主链,形成分片多链融合架构体系。2.根据权利要求1所述的基于多链分片的区块链聚合架构,其特征在于,所述第一副链包括中继副链、系统副链和身份副链;中继副链用于提供多链元系统内交易并行验证和跨链消息传递,关联主链与副链的中继转接链;系统副链用于提供多链元系统内跨链通信及统一共识机制;身份副链为多样化业务链,根据自身不同业务需求持有独立业务架构的区块链体系。3.根据权利要求2所述的基于多链分片的区块链聚合架构,其特征在于,实现所述跨链消息传递,包括以下步骤:在中继副链中定义消息队列哈希的Merkle树结构,将多链元系统中各链产生的跨链消息链接在消息队列中,形成消息传递通道,并将通道状态表存储在中继副链状态中;所述第一主链和第一副链的区块头中存储区块元组,所述区块元组包括所属链的消息根和所在消息传递通道的位字段,关联各链的每个通道都有一个位,表明该链区块向其发送消息的接收链,消息根和位字段将在消息发送链的区块头中,并将用于更新中继链状态,其中,发送链是指在多链元系统中存在发出跨链消息的第一主链或者第一副链;接收链是指在多链元系统中存在与发送链对应的接收跨链消息的第一主链或者第一副链;中继副链产生区块状态,接收链接收其消息传递通道的最新消息Merkle根,同...

【专利技术属性】
技术研发人员:郭光华孙李明徐留成李慧珍卢瑞瑞
申请(专利权)人:杭州链网科技有限公司
类型:发明
国别省市:

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

1