华为开发区块链压力测试技术
暴走时评:华为在开发用于分析各种主流区块链的工具,并且将作为开源软件向超级账本联盟递交。其底层支持用智能合约来执行测试,从而便于按照超级账本相关工作组的标准来进行对比。只是,这种工具要求各个区块链项目共享关键的性能统计数据,不知道在专利竞争激烈的区块链行业是否能够普及。
翻译:Annie_Xu
华为一步步接近他们在开源区块链行业中的首次重大发布。
在幕后工作了几乎一年,最近这个市值75亿美元的科技巨头透露了测试主要区块链性能的工具,目前正准备年内正式向Linux Foundation主导的超级账本联盟(Hyperledger)递交。
名为Project Caliper的开源技术已经支持Hyperleger Fabric、Hylerledger Sawtooth、Hyperledger Iroha分析,更多分析支持将于2018年年底增加。
不过,作为此次庞大代码背后的工程师,Haojun Zhou是这样描述这个工具的:尽管以分析技术为主,实质上还是帮助开发员和企业做出更有信心的技术决策。
“我们认为它是区块链缺少的一块,我们可以帮助开发”。
简单来说,这个去年五月份发起的项目,旨在把现有区块链整合到一个框架内,便于通过超级账本性能和可扩展性工作组(Performance and Scalability Working Group)制定的标准来进行对比。
在这个标准框架核心,是可以译解信息的“适配层”,让Caliper可以安装智能合约,触发合约,或者查询各种分布式账本的状态,从而更好地测量其有效性。
然后,代码在可控环境中对分析支持的区块链进行压力测试,生成的结果包含交易成功率、每秒交易量、交易结算耗时、以上所有行为的资源消耗,比如CPU和内存。
不过Zhou相信这些结果会可以惠及每一个区块链构建者。
“我们创始把它贡献给Hyperledger社区,这样其他参与方就可以像其他Hyperledger项目一样轻松地加入这项工作”。
门槛
不过退一步说,目前还不知道这种工具未来的普及情况,毕竟目前区块链产业开展着利益竞争。
跟随在IBM和英特尔等贡献者开辟的道路之后,华为也在用专利来保护公司其他的区块链工作。
比如,去年手动评估了一系列主要区块链的Aite Group报告撰稿人Javier Paz,怀疑公司是否会将其开源项目置于审查之下,因为任何漏洞都可能凸显出来。
“我担心,为了对比各种公有链私有链的有效性及流程,在所涉及的网络乐意共享关键的性能统计数据的情况下,所进行的将仍然是痛苦的手动工作”。
即使电信巨头之间也形成了竞争,最近成功起诉华为的Comcast、BT、Telefonica、T-Mobile都以各种方式加入区块链。
至于华为接下来的计划,Zhou只是确认说,Project Caliper是更大战略的一部分。
“华为当然在开发其他区块链项目”。
作者:Michael del Castillo | 编译者:Annie_Xu | 来源:Coindesk
微信扫描关注公众号,及时掌握新动向
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场