GoHammer Blockchain Performance Test Tool

Decentralized services are increasingly being developed and their Decentralized applications are increasingly developed but their performance metrics are not tested enough. The total number of transactions that can be supported by the blockchain network and the performance effects of selecting different consensus protocols, using different block intervals and block size should be tested. There are some blockchain performance tools but most are built for specific blockchain frameworks and require complex configuration. The GoHammer tool is developed to provide an easy to use, flexible test tool for the Ethereum/Quorum blockchain frameworks. Transaction per second (TPS) values and several performance metrics will be tested. This tool is also a part of the series of tools that can be integrated with Tubu-io. This tool will help in developing more efficient decentralized systems and will affect decreasing the costs of developing decentralized application projects.

GoHammer Blockchain Performance Test Tool

Decentralized services are increasingly being developed and their Decentralized applications are increasingly developed but their performance metrics are not tested enough. The total number of transactions that can be supported by the blockchain network and the performance effects of selecting different consensus protocols, using different block intervals and block size should be tested. There are some blockchain performance tools but most are built for specific blockchain frameworks and require complex configuration. The GoHammer tool is developed to provide an easy to use, flexible test tool for the Ethereum/Quorum blockchain frameworks. Transaction per second (TPS) values and several performance metrics will be tested. This tool is also a part of the series of tools that can be integrated with Tubu-io. This tool will help in developing more efficient decentralized systems and will affect decreasing the costs of developing decentralized application projects.

___

  • Karaarslan, E. & Konacakli, E. (2020). Data Storage in the Decentralized World: Blockchain and Derivatives. In Gulsecen S., Sharma S., Akadal E.(Eds.), Who Runs The World: DATA (pp. 37-69). Istanbul, Istanbul University Press.
  • Hyperledger Blockchain Performance Metrics (2018), Obtained from https://www.hyperledger.org/learn/publications/blockchainperformance-metrics
  • Kuzlu, M., Pipattanasomporn, M., Gurses, L., Rahman, S. (2019, July). Performance analysis of a hyperledger fabric blockchain framework: throughput, latency and scalability. In 2019 IEEE international conference on blockchain (Blockchain) (pp. 536-540). IEEE.
  • Pongnumkul, S., Siripanpornchana, C., Thajchayapong, S. (2017, July). Performance analysis of private blockchain platforms in varying workloads. In 2017 26th International Conference on Computer Communication and Networks (ICCCN) (pp. 1-6). IEEE.
  • Nasir, Q., Qasse, I. A., Abu Talib, M., Nassif, A. B. (2018). Performance analysis of hyperledger fabric platforms. Security and Communication Networks, 2018.
  • Hyperledger Getting Started, https://hyperledger.github.io/caliper/v0.4.2/getting-started/
  • Wickboldt, C. (2019). Benchmarking a blockchain-based certification storage system (No. 2019/5). Diskussionsbeiträge.
  • [Quorum Profiling (2021), Obtained from https://docs.goquorum.consensys.net/en/stable/Concepts/Profiling/
  • Işık, E., Birim, M., Karaarslan, E. (2021). Tubu-io Decentralized Application Development Test Workbench. arXiv preprint arXiv:2103.11187.