### Example Remote Servers File Content Source: https://github.com/grimadas/gromit/blob/master/README.md An example of the content for the `servers.txt` file, which specifies the IP addresses of remote servers where Gromit experiment instances will run. Each IP address should be on a new line. ```Plaintext 139.53.246.193 139.53.246.194 139.53.246.195 139.53.246.196 ``` -------------------------------- ### Clone Gromit Repository from GitHub Source: https://github.com/grimadas/gromit/blob/master/README.md Instructions to clone the Gromit repository from GitHub, which is the first step in preparing the environment for blockchain benchmarking. ```Shell git clone https://github.com/grimadas/gromit ``` -------------------------------- ### Run Ethereum Scalability Experiment Source: https://github.com/grimadas/gromit/blob/master/README.md Commands to configure and execute an Ethereum scalability experiment using Gromit. This involves setting various GUMBY-prefixed environment variables to define virtual environment paths, timeouts, node and client counts, transaction rates, and scenario files, followed by invoking the Gumby Python script. ```Shell export GUMBY_VIRTUALENV_DIR=/home/userattheremoteservers/venv3 export GUMBY_node_timeout=320 export GUMBY_node_amount=4 export GUMBY_NUM_VALIDATORS=128 export GUMBY_NUM_CLIENTS=64 export GUMBY_TX_RATE=40 export GUMBY_SURFNET_SERVERS_FILE="/home/useratorchestrator/servers.txt" export GUMBY_instances_to_run=$((GUMBY_NUM_VALIDATORS+GUMBY_NUM_CLIENTS)) export GUMBY_SCENARIO_FILE="transfers_short.scenario" export GUMBY_SCENARIO_DIR="/home/userattheremoteservers/gumby/experiments/ethereum" export GUMBY_LOG_LEVEL=DEBUG export GUMBY_PROFILE_MEMORY=FALSE python3 gumby/run.py gumby/experiments/ethereum/ethereum_experiment.conf ``` -------------------------------- ### BibTeX Citation for Gromit Benchmarking Tool Source: https://github.com/grimadas/gromit/blob/master/README.md The BibTeX entry for citing the research paper 'Gromit: Benchmarking the Performance and Scalability of Blockchain Systems', presented at the 2022 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS). ```BibTeX @inproceedings{nasrulin2022gromit, title={Gromit: Benchmarking the Performance and Scalability of Blockchain Systems}, author={Nasrulin, Bulat and De Vos, Martijn and Ishmaev, Georgy and Pouwelse, Johan}, booktitle={2022 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS)}, pages={56--63}, year={2022}, organization={IEEE} } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.