[发明专利]一种面向Hyperledger Fabric 2.0性能评估方法在审
申请号: | 202211021610.0 | 申请日: | 2022-08-24 |
公开(公告)号: | CN115361314A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 吴欧;张贺;刘力文;李杉杉;周鑫;王岩泽;吕伟龙;杨洪山;段忠亮 | 申请(专利权)人: | 星环信息科技(上海)股份有限公司;星环众志信息科技(南京)有限公司 |
主分类号: | H04L43/0817 | 分类号: | H04L43/0817;H04L9/32;G06Q10/06;G06F17/16;G06F17/11 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 杜静静 |
地址: | 200233 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 hyperledger fabric 2.0 性能 评估 方法 | ||
本发明一种面向Hyperledger Fabric 2.0性能评估方法,在考虑有限交易池的情况下,利用排队论理论来构建灵活、可拓展建模方法,用于分析关键性能指标对Fabric 2.0性能方面的影响和性能分析。该方法包括一下步骤:S1、介绍Fabric 2.0上交易流程和共识系统的选择;S2、阐明排队论共识系统中参数定义;S3、构建共识系统马尔科夫链过程;S4、共识系统Fabric 2.0性能分析指标结果。本方法在进行性能评估和Fabric建模更加符合现实当中的情况,旨在更加详细的分析Fabric的性能影响因子,确保评估模型与实际情况的高相符,保证未来对Fabric 2.0性能评估的精确。
技术领域
本发明涉及区块链Hyperledger Fabric 2.0性能评估领域,具体为一种面向Hyperledger Fabric 2.0性能评估方法。
背景技术
Hyperledger Fabric从一开始就设计为企业用途,Fabric具有高度模块化和可配置的架构,可为各行各业的业务提供创新性、多样性和优化,其中包括银行、金融、保险、医疗保健、人力资源、供应链甚至数字音乐分发。但是许多企业业务对性能要求较高,为了迎合性能需求,Hyperledger Fabric 2.0在主版本v1.0基础上为用户和运营商提供了重要新特性。然而目前针对Hyperledger Fabric 2.0性能评估方法都没有在数值上进行精确的数据分析,并且现有的模型都忽略在实践中有些参数对整体共识系统性能的影响,导致建立的模型无法应用到实际生产,将模型只停留在理论层面。
发明内容
本发明的目的在于提供一种面向Hyperledger Fabric 2.0性能评估方法,以解决现有研究的局限性。具体而言,为了将Fabric性能模型更好应用到实际中,本发明考虑了排序主节点交易池容量对Hyperledger Fabric 2.0性能影响,以及用排队论和马尔科夫链构建状态转移矩阵组;为了获得更加精确分析结果,使用推导的结果详细分析性能指标对共识系统性能方面影响;为了验证实验结果能否应用实际当中,本发明在实际环境中进行性能评估,发现模型可以应用于实际的性能评估。
技术方案:为实现上述发明目的,本发明采用如下技术方案:
一种面向Hyperledger Fabric 2.0性能评估方法,包括如下步骤:
S1、介绍Fabric上交易流程和共识系统的选择;
S2、阐明排队论共识系统中参数定义;
S3、构建共识系统马尔科夫链过程;
S4、共识系统Fabric性能分析指标结果。
进一步的,在步骤S1中,还包含以下步骤:
S11、Hyperledger Fabric客户端发送交易信息给peer节点;
S12、交易信息请求使peer节点运行智能合约去产生一个新的账本,并且更新自己的账本;
S13、peer节点将更新账本结果交给背书节点进行背书;
S14、背书节点将背书请求返回给客户端;
S15、客户端将已背书的交易信息发送给排序节点;
S16、排序节点给交易信息进行排序并打包交易信息去产生新的区块;
S17、新的区块发送给所有的peer节点去验证交易信息的合法性并且提交验证合法的交易区块。
进一步的,所述Hyperledger Fabric 2.0交易流的问题域包括:peer节点、背书节点、排序节点。
所述peer节点是存储账本和智能合约的区块链网络中的基本元素,为交易流运行智能合约和账本更改的部分;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星环信息科技(上海)股份有限公司;星环众志信息科技(南京)有限公司,未经星环信息科技(上海)股份有限公司;星环众志信息科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211021610.0/2.html,转载请声明来源钻瓜专利网。