Code supporting the publication: Gromit: Benchmarking the performance and scalability of blockchain systems

DOI:10.4121/1d14323c-30ef-489a-bbe0-5d7120313525.v1
The DOI displayed above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
DOI: 10.4121/1d14323c-30ef-489a-bbe0-5d7120313525
Datacite citation style:
Nasrulin, Bulat; De Vos, Martijn; Pouwelse, Johan (2025): Code supporting the publication: Gromit: Benchmarking the performance and scalability of blockchain systems. Version 1. 4TU.ResearchData. software. https://doi.org/10.4121/1d14323c-30ef-489a-bbe0-5d7120313525.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

Software

This repository contains the code for the Gromit blockchain benchmarking tool. The tool is based Gumby framework and has been modified to support the benchmarking of blockchain fabrics. Gromit supports the following blockchain platforms and versions:

  • Algorand (v2.3.0)
  • Avalanche (v1.1.1)
  • Bitshares (v5.0.0)
  • Hyperledger Burrow (v0.34.4)
  • Ethereum (v1.9.24)
  • Hyperledger Fabric (v1.4.9)
  • Diem (v1.1.0)
  • Stellar (v15.1.0)

All code related to experiments can be found in the experiments directory.

History

  • 2025-03-13 first online, published, posted

Publisher

4TU.ResearchData

Format

*.py, experiments/*/*.conf

Organizations

TU Delft, Faculty of Electrical Engineering, Mathematics and Computer Science, Department of Software Technology, Distributed Systems Group

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/2c7e436f-5c41-47e5-9b3a-15f1cc9708f8.git

Or download the latest commit as a ZIP.