论文标题

块计:私人区块链平台的应用不可知论绩效测量框架

BlockMeter: An Application Agnostic Performance Measurement Framework For Private Blockchain Platforms

论文作者

Alom, Ifteher, Ferdous, Md Sadek, Chowdhury, Mohammad Jabed Morshed

论文摘要

区块链技术是一种新兴技术,有可能破坏许多应用程序域。尽管像比特币和以太坊这样的区块链平台已经取得了巨大的成功和可接受性,但它们的公共和匿名性的本质使它们不适合许多企业级用例。为了解决这个问题,Linux Foundation已开始了一项开源伞计划,称为HyperLeDger平台。根据该计划,已经开发了许多私人区块链平台,可用于不同的企业级应用程序。但是,必须检查这些私人区块链的可扩展性和性能,以了解它们对不同用例的适用性。关于私人区块链系统的性能基准测试的最新研究和项目非常特定于用例,并且通常与区块链平台相关。在本文中,我们介绍了blockmeter,这是一个针对私人区块链平台的应用程序不可知的性能基准框架。该框架可以用于测量实时部署在外部私人区块链应用程序之上的任何应用程序的关键性能矩阵。在本文中,我们介绍该框架的体系结构,并讨论其不同的实现方面。然后,为了展示框架的适用性,我们使用BlockMeter来评估两个最广泛使用的超级格式织物和HyperLeDgerSawtooth,并针对许多用例评估。

Blockchain Technology is an emerging technology with the potential to disrupt a number of application domains. Though blockchain platforms like Bitcoin and Ethereum have seen immense success and acceptability, their nature of being public and anonymous make them unsuitable for many enterprise level use-cases. To address this issue, Linux Foundation has started an open source umbrella initiative, known as the Hyperledger Platforms. Under this initiative, a number of private blockchain platforms have been developed which can be used for different enterprise level applications. However, the scalability and performance of these private blockchains must be examined to understand their suitability for different use-cases. Recent researches and projects on performance benchmarking for private blockchain systems are very specific to use-cases and are generally tied to a blockchain platform. In this article, we presentBlockMeter, an application agnostic performance benchmarking framework for private blockchain platforms. This framework can be utilised to measure the key performance matrices of any application deployed on top of an external private blockchain application in real-time. In this article, we present the architecture of the framework and discuss its different implementation aspects. Then, to showcase the applicability of the framework, we use BlockMeter to evaluate the two most widely used Hyperledger platforms, Hyperledger Fabric and HyperledgerSawtooth, against a number of use-cases.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源