Black-Box for Blockchain Parameters Adjustment

8Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper introduces a function for blockchain performance evaluation as a black-box. The function runs the Solana blockchain test network with the only differences between the main network in a configuration file and the physical network to operate in. The black-box takes setup parameters as input, launches blockchain in a cloud, emulates artificial users' activity, and gives two outputs-transactions per second (tps) and drop rate. By default, the setup has six most important integer parameters and a network with three computers in the cloud, while one can vary eighty-nine parameters, the number of computers in the network and use local computers via black-box configuration files. The applied problem is to maximize the tps under a zero drop rate constraint. The black-box, like real blockchains, uses network communication, so reproducibility is an essential part of the design. We also provide an optimization baseline, showing the non-trivial results' reachability.

Cite

CITATION STYLE

APA

Amelin, V., Gatiyatullin, E., Romanov, N., Samarkhanov, R., Vasilyev, R., & Yanovich, Y. (2022). Black-Box for Blockchain Parameters Adjustment. IEEE Access, 10, 101795–101802. https://doi.org/10.1109/ACCESS.2022.3208702

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free