一种可扩展的通用区块链性能边界测量方法及装置制造方法及图纸

技术编号:44745496 阅读:16 留言:0更新日期:2025-03-26 12:34
本发明专利技术提出了一种可扩展的通用区块链性能边界测量方法和装置,包括:根据设置交易类型和发送速率向测试区块链上发送交易;根据指定采集频率和采集位置对链上的性能指标进行监测;控制模块接收到性能指标数据后与发送给从节点的参数配置合并成一条记录,发送给主节点的数据存储模块;主节点的参数优化模块从数据存储模块中读取历史数据,判断是否属于有效优化进行迭代数据的存储,并根据优化策略,不断更新参数配置寻找构成测试区块链的性能边界;根据性能边界确定满足具体需求下性能最优的一组配置参数,以配置测试区块链达到在具体需求下的最佳性能。本发明专利技术通过构建区块链系统性能边界,为区块链系统的性能优化与配置参数设置提供指导。

【技术实现步骤摘要】

本专利技术属于区块链性能测量和性能优化,尤其涉及一种一种可扩展的通用区块链性能边界测量方法及装置


技术介绍

1、区块链技术作为一项新兴技术,因其分布式账本技术的特性,为金融、物流、能源、医疗等各行各业提供了安全、透明、高效的解决方案。但是,随着其应用范围地不断扩展,区块链性能瓶颈问题日益凸显,区块链性能优化问题也因此备受关注。相较于中心化系统,区块链的交易吞吐量与确认延迟存在着数量级上的差异。因此,提高区块链系统的交易吞吐量、降低交易确认延迟,对于拓宽区块链的应用场景具有重要的意义。

2、目前主流的区块链性能优化相关研究主要集中在对区块链的链式数据结构优化以及对区块链共识算法的优化上。一些研究通过将分片技术引入到区块链中,将区块链网络分割成较小的分片来并行处理交易,提高区块链吞吐量和降低时延;一些研究致力于提出新的共识算法来提升性能,在区块链的发展历程中,先后出现了pow(proof-of-work工作量证明)、pos(proof-of-stake权益证明)、dpos(delegate proof of stake权益授权证明)、ripple本文档来自技高网...

【技术保护点】

1.一种可扩展的通用区块链性能边界测量方法,其特征在于,包括:

2.如权利要求1所述的可扩展的通用区块链性能边界测量方法,其特征在于,该区块链性能测量框架为分布式集群架构,该控制模块将参数调整模块生成的多组参数配置分发给指定的从属节服务器,所有从属节服务器并行执行该步骤2和3。

3.如权利要求1所述的可扩展的通用区块链性能边界测量方法,其特征在于,该优化策略包括:

4.如权利要求1所述的可扩展的通用区块链性能边界测量方法,其特征在于,该具体需求为该调整参数范围内至少一个具体参数数值。

5.一种可扩展的通用区块链性能边界测量装置,其特征在于,...

【技术特征摘要】

1.一种可扩展的通用区块链性能边界测量方法,其特征在于,包括:

2.如权利要求1所述的可扩展的通用区块链性能边界测量方法,其特征在于,该区块链性能测量框架为分布式集群架构,该控制模块将参数调整模块生成的多组参数配置分发给指定的从属节服务器,所有从属节服务器并行执行该步骤2和3。

3.如权利要求1所述的可扩展的通用区块链性能边界测量方法,其特征在于,该优化策略包括:

...

【专利技术属性】
技术研发人员:陈兴贾林鹏冉东川王诗雨杨涵显孙毅
申请(专利权)人:中国科学院计算技术研究所
类型:发明
国别省市:

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

1