[发明专利]一种基于流量的区块链动态伸缩方法有效
申请号: | 202211353625.7 | 申请日: | 2022-11-01 |
公开(公告)号: | CN115412464B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 钟晓;杨国忠;朱俊领 | 申请(专利权)人: | 江苏荣泽信息科技股份有限公司 |
主分类号: | H04L43/0852 | 分类号: | H04L43/0852;H04L43/0876;H04L67/1095;H04L67/1097 |
代理公司: | 合肥锦辉利标专利代理事务所(普通合伙) 34210 | 代理人: | 陈捷 |
地址: | 210000 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 流量 区块 动态 伸缩 方法 | ||
本发明公开了一种基于流量的区块链动态伸缩方案,涉及区块链技术领域,解决了现有技术中,在链初始化时指定区块大小参数难以适应未来业务量的发展的技术问题,在区块内实时存储的数据以数据包的形式进行区分后,将各个数据包进行突发性分析;根据数据类型判断数据的突发性,以至于有针对性的进行区块链动态伸缩监测,提高了监测的合理性以及高效性;通过延迟预测实时判断当前数据传输的延迟,提高了数据传输的稳定性,同时根据延迟预测判断当前数据传输过程中延迟的变化,以至于准确判断区块是否需要进行动态缩短,且在同一区块不变动区块容量大小的前提下,进行区块调整,防止当前区块容量相对于当前工作强度过小,以至于相对交易量高。
技术领域
本发明涉及区块链技术领域,具体为一种基于流量的区块链动态伸缩方法。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
但是在现有技术中,区块链平台交易性能及落块时延与区块链的区块大小等参数相关。如果区块设置过大,则在交易量很少时,交易时延比较大;如果区块设置过小,则在交易量很大时,影响交易吞吐量;同时在链初始化时指定区块大小参数难以适应未来业务量的发展;此外,通过工具平台人工修改相关参数,也需要人工干预,滞后于业务量的发展。
针对上述的技术缺陷,现提出一种解决方案。
发明内容
本发明的目的就在于为了解决上述提出的问题,而提出一种基于流量的区块链动态伸缩方法,在同一区块不变动区块容量大小的前提下,进行区块调整,防止当前区块容量相对于当前工作强度过小,以至于相对交易量高,在数据传输交易过程中吞吐量出现浮动,降低了区块链的工作效率,影响区块链内交易量的合格率;在同一区块不变动区块容量大小的前提下,进行区块调整,防止当前区块容量相对于当前工作强度过小,以至于相对交易量高,在数据传输交易过程中吞吐量出现浮动,降低了区块链的工作效率,影响区块链内交易量的合格率。
本发明的目的可以通过以下技术方案实现:
一种基于流量的区块链动态伸缩方法,具体动态伸缩步骤如下:
步骤一、将区块内实时存储的数据划分为i个数据包,i为大于1的自然数,在区块内实时存储的数据以数据包的形式进行区分后,将各个数据包进行突发性分析;通过突发性分析将数据包分别标记为高突发性数据集合和低突发性数据集合,并将其标记为动态伸缩对象;
步骤二、对动态伸缩对象内数据设置k个数据传输节点,k为大于1的自然数,即动态伸缩对象作为数据源,通过数据源与数据传输节点进行通讯连接,以此进行数据传输;则数据源与数据传输节点之间的数据传输标记为业务流量;对其进行延迟预测,并根据延迟预测分析判断当前区块是否需要动态缩短,如当前区块无需进行动态缩短,进入步骤三;反之,则将对应区块进行动态缩短;
步骤三、将高突发性数据集合和低突发性数据集合作为动态延伸对象,将区块设置最大交易数量,并根据数据传输过程中实时交易数量与吞吐量分析判断当前区块是否需要进行动态延伸,如当前区块不需要动态延伸,则将对应动态延伸对象标记为正常传输数据包,反之则进行动态延伸。
作为本发明的一种优选实施方式,步骤一突发性分析的步骤如下:
采集到区块内各个数据包对应数据的更新周期浮动频率以及对应数据的更新周期最大浮动跨度,并将其分别与更新周期浮动频率阈值和更新周期浮动跨度阈值进行比较:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏荣泽信息科技股份有限公司,未经江苏荣泽信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211353625.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:匿踪查询方法和存储介质
- 下一篇:一种电缆绝缘颗粒材料筛选设备