Questions tagged [benchmark]
The benchmark tag has no usage guidance.
23 questions
0
votes
0
answers
22
views
Hyperledger Caliper - Can we build a work load module that can invoke and query from already deployed contract in the blockchain?
I am trying to benchmark a smart contract that interacts with an already deployed contract on the blockchain using Hyperledger Caliper. The overall framework is functioning correctly for other ...
0
votes
0
answers
79
views
Hyperledger-caliper Ethereum Benchmarking (Error: nonce undefined)
I am using hyperledger-caliper to benchmark the Ethereum local network (Ganache). The contract is a simple storage contract, nothing fancy. I can deploy the contract using the code provided below. But ...
0
votes
1
answer
44
views
Should I care about these benchmark values?
Let's say I have a contract which, for the sake of this post, inherits OpenZeppelin's Ownable. I made a minor update (in terms of code / complexity: an override & revert to disable a method). Then ...
0
votes
1
answer
526
views
Caliper Integration with local ethereum network giving json path error
I am using hyperledger-caliper for the benchmarking of my private ethereum network. I followed their official source for the setting it up and get into work with ethereum. But I'm getting error shown ...
1
vote
0
answers
52
views
How can I measure block processing time on a given Ethereum client?
I'm looking for a tool or library to measure block processing time on a given Ethereum client. My scenario would be to be able to compare block processing time to State size. The goal is to understand ...
5
votes
2
answers
3k
views
How to remove/increase execution timeout of the geth's evm?
I am performing some benchmarking with the Ethereum Virtual Machine. I have a contract with just one function that calculates the prime numbers until 100k. However, I am not able to get my results as ...
1
vote
1
answer
322
views
Setting up a private Ethereum network and integrate it with Hyperledger Caliper
I hope you're alright and safe there.
I'm trying to set up a private Ethereum network and bind it to Hyperledger Caliper. However, I couldn't sufficient sources to do that. Recently, I used geth v1.19 ...
0
votes
0
answers
323
views
Transactions are failing randomly for multiple reasons when sending them in bulk for a benchmark
I'm trying to benchmark a private blockchain network (3 Vagrant nodes with 2gb of RAM running Geth Clique PoA, on an i7 7th gen Intel Core machine), following this process:
A function launch n ...
2
votes
1
answer
734
views
Good source for TPS and transaction latency / finality for private Ethereum blockchains
I am looking for a good source / sources to compare TPS and transaction latency (How long it takes to send a transaction until it is mined) for different private blockchain solutions. Especially I am ...
3
votes
1
answer
154
views
What is the best way to push transactions with hight rate (>1000 per second)?
In order to test the throughput of a private Ethereum, I need to send multiple transactions as fast as possible. Can web3js ensures fast delivery of transactions? or there is an other more efficient ...
3
votes
1
answer
133
views
Benchmarking energy usage of executing smart contracts
I'm working on a project that will allow for me to benchmark of the top ten most popular smart contracts which I'll take from EtherScan.
The idea of the project is to determine if the smart contract ...
2
votes
1
answer
103
views
Ethereum performance using whiteblock
I have recently heard about whiteblock testing platform, however, there is no details on how to build your own test. Do you have any idea about how to use it and how powerful the platform is?
0
votes
2
answers
686
views
Is there a benchmarking tool to make some tests on the 7nodes quorum-example running on vagrant?
I set my quorum network using 7nodes quorum-example running on vagrant.
Now, I need a testing tool to evaluate my implementation (TPS, latency, ...).
I tried some tools but every time I have problems:
...
8
votes
1
answer
908
views
parity TPS optimization - please help
how to accelerate parity PoA ?
I have been
benchmarking different Ethereum clients
with a focus on their PoA capabilities. Current results are:
56 TPS with parity aura
322 TPS with geth clique
...
1
vote
1
answer
153
views
Official data about synchronization time
Are there in the literature or from the Ethereum community/foundation any official benchmark about geth (or any other client, e.g. parity) initial synchronization time (with both fast and normal sync)?...
0
votes
0
answers
77
views
View/Constant function benchmarks
Given I want to return a mapping from a function, which is impossible, therefore I return each of the mapping's item in a function by a corresponding ID, like this answer suggests :
How to return a ...
1
vote
4
answers
2k
views
how to measure a function execution time in online solidity compiler [duplicate]
I'm using online solidity compiler and would like to measure the CPU time for executing a function by capturing the time at start and end of the function.
I found example for Javascript, but when ...
2
votes
0
answers
297
views
ethminer benchmarking mode llvm error
I recently installed ethminer from the new active repository: https://github.com/ethereum-mining/ethminer
ethminer --version returns:
ethminer version 0.11.0.dev0
Build: Linux/g++/Release
My OS ...
4
votes
2
answers
647
views
Is there any benchmark tool to test transaction speed?
I'd like to know how many tx/sec does ethereum clients(like geth) in private network can process. Is there any benchmark software which can send many transactions or messages to ethereum clients?
3
votes
0
answers
208
views
Solidity benchmarking metrics [duplicate]
I am trying to figure out the best ways of benchmarking Solidity contracts. As with normal benchmarking, I presume one would basically want to measure computational effort and storage overhead:
gas ...
6
votes
2
answers
550
views
How much faster is it to sync the FULL blockchain with --cache=1024?
Running Geth with --cache=1024 is recommended to be able to sync the blockchain faster (since the default is only --cache=16.
I want to have the full blockchain (all past transaction data) so do not ...
17
votes
2
answers
10k
views
How much faster is it to sync with --jitvm?
geth help has:
VIRTUAL MACHINE OPTIONS:
--jitvm Enable the JIT VM
The impact of --jitvm has been unanswered and I'm looking for answers to these 3 specifically:
How much faster is geth --fast -...
11
votes
2
answers
27k
views
Mining Performance of AMD Radeon Pro Duo
I would like to evaluate the purchase of that GPU for Ethereum Mining. Does someone already have benchmarks?