一种图式区块链的网络传输优化装置及方法制造方法及图纸

技术编号:32030672 阅读:48 留言:0更新日期:2022-01-27 13:00
本发明专利技术涉及一种图式区块链的网络传输优化装置,至少包括交易处理模块、节点管理模块和路由管理模块,其中,交易处理模块对交易进行压缩并通过路由管理模块在由节点管理模块对多个节点进行划分而得到的至少一个集群中所选取的路由节点将压缩后得到的交易数据在不同集群间进行传输。该网络传输优化方法对现有的图式区块链系统提供了一个交易编码方案,并通过并行化广播的方式高效利用网络带宽,该网络传输优化方法中提供的结构化网络拓扑充分考虑了节点之间的延迟问题,能够自适应节点的动态加入和退出,提高了网络传输的效率。提高了网络传输的效率。提高了网络传输的效率。

【技术实现步骤摘要】
一种图式区块链的网络传输优化装置及方法


[0001]本专利技术涉及区块链系统中的网络传输协议
,尤其涉及一种图式区块链的网络传输优化装置及方法。

技术介绍

[0002]区块链是由加密机制、存储机制、共识机制等多种技术组成的分布式系统,可以在无中心服务器的情况下实现相互信任的点对点交易功能。在区块链系统中,区块通过区块头进行连接,形成链式的数据存储结构。然而由于区块链的链式结构存在吞吐量低、处理速度慢、等待时间长、能耗高和安全性等问题,严重限制了整个区块链的发展。
[0003]随着区块链技术的不断发展,各种区块链平台层出不穷,区块链系统的性能要求越来越高,对链的结构提出了新的要求。为了实现安全、可靠和高效的区块链系统,采用DAG技术的图式区块链应运而生,被用于解决公链上的各种问题。对于链式网络而言,关键不是节点的处理能力不强,而是链式结构不能并行计算,吞吐量低,浪费大量的等待时间,比如发起交易后需要将交易同步所有节点以及当有一个节点确认后要向全网进行同步。对于DAG而言则不存在这样的问题,DAG将同步记账提升为异步记账,通过并行性解本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图式区块链的网络传输优化装置,其特征在于,至少包括交易处理模块、节点管理模块和路由管理模块,其中,交易处理模块对交易进行压缩并通过路由管理模块在由节点管理模块对多个节点进行划分而得到的至少一个集群中所选取的路由节点将压缩后得到的交易数据在不同集群间进行传输。2.根据权利要求1所述的网络传输优化装置,其特征在于,所述网络传输优化装置还包括设于各节点中的广播模块,广播模块利用gossip协议实现集群内及集群之间的信息广播。3.根据权利要求2所述的网络传输优化装置,其特征在于,交易处理模块至少通过将交易的第一hash指针压缩为第二hash指针来进行交易的压缩。4.根据权利要求1~3任一项所述的网络传输优化装置,其特征在于,交易处理模块还基于满足标准的编码格式对交易进行编码来实现交易的压缩表示。5.根据权利要求1~4任一项所述的网络传输优化装置,其特征在于,所述第二hash指针包括各自在第二hash指针的占据空间彼此相同的交易高度和交易索引。6.根据权利要求1~5任一项所述的网络传输优化装置,其特...

【专利技术属性】
技术研发人员:肖江司冰茹曾家杰张世桀陈汉华金海
申请(专利权)人:华中科技大学
类型:发明
国别省市:

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

1