首页
学习
活动
专区
工具
TVP
发布

Hyperledger引入了区块链基准工具Caliper

Hyperledger是Linux基金会的区块链技术开源项目,宣布Caller已被Hyperledger项目技术指导委员会接受为该组织的最新项目。Caliper是一款区块链基准工具,旨在通过一组预定义用例来衡量特定区块链实施的性能。

Hyperledger希望Caliper在构建框架和选择区块链实现时被其他项目用作参考。

“区块链解决方案的表现是区块链用户最关心的功能之一。但是,目前还没有一种通用工具可以根据一套中性和普遍接受的规则为不同区块链解决方案提供性能评估,“Hyperledger团队在一篇博客文章中写道。“有些报告存在不同情况下不同区块链实施的表现,但是没有一个普遍接受的区块链基准测试工具。Hyperledger Caliper是区块链框架的基准工具,并依赖功能区块链实现作为基准目标。但是,可以快速创建区块链网络的工具非常适合与Caliper合作。“

Caliper的一个关键组件是适配层。这使得将多个区块链解决方案集成到框架中成为可能。该适配器针对每个受测试的区块链系统实施,并负责将Caliper NBI(NorthBound接口)转换为相应的区块链协议。NBI提供与后端区块链系统的交互。

Hyperledger认为,一个共同的基准测试工具是必要的,因为性能报告通常不会提供源代码,使得难以验证评估,并且没有通用的定义指标。

Caliper解决了区块链用户对于使用协议指标衡量性能的工具的需求。Caliper将生成包含大量性能指标(如每秒事务数(TPS),事务延迟和资源利用率)的报告。该工具无意作出判断,不会公布基准测试结果。除非测试环境被揭示,否则用户不应声称结果经Caliper测试。该工具引用Hyperledger PWSG定义的定义,度量和术语。

“也就是说Hyperledger Caliper不打算作出判断,不会发布基准测试结果,但为用户提供基准测试工具,”该团队写道。

目前,来自华为,Hyperchain,Oracle,Bitwise,Soramitsu,IBM和布达佩斯(Budapest)技术经济大学的开发人员正在为该项目做出贡献,Hyperledger正在鼓励更多的人协助。

“Hyperledger Caliper为社区提供了一个功能强大的基准工具,可以运行在许多Hyperledger框架上,”Hyperledger写道。“在社区的帮助下,我们将继续致力于绩效指标和基准用例的定义。该项目的成功取决于社区中的许多用户将其作为基准工具。“

喜欢的话点点关注,欢迎一起交流区块链开源技术

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180324G1HG1400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券