Testnet 3 Test 9
For the test, we used Amazon EC2 T3 Instances. With the following server characteristics:
Name | vCPUs | Memory (GiB) | Baseline Performance/vCPU | CPU Credits earned/hr | Network burst bandwidth (Gbps) | EBS burst bandwidth (Mbps) |
t3a.small | 2 | 2.0 | 20% | 24 | 5 | Up to 2,085 |
Algorithm of actions during testing:
- Stop creating blocks in the tested network.
- Generates ~96,000 transactions.
- Start 64 nodes.
- Fix the time in which all these transactions were added and accepted into blocks, i.e. executed.
Let’s analyze the line from the test results below:
Block number: 35144
Number of transactions: 10000
Age(slot): 20594179(6)
Link to detailed information: https://explorer3.waterfall.network/block/35144
Block number: 35145
Number of transactions: 10000
Age(slot): 20594179(6)
Link to detailed information: https://explorer3.waterfall.network/block/35145
Block number: 35146
Number of transactions: 10000
Age(slot): 20594179(6)
Link to detailed information: https://explorer3.waterfall.network/block/35146
Block number: 35147
Number of transactions: 10000
Age(slot): 20594179(6)
Link to detailed information: https://explorer3.waterfall.network/block/35147
Block number: 35148
Number of transactions: 6000
Age(slot): 20594179(7)
Link to detailed information: https://explorer3.waterfall.network/block/35148
Block number: 35149
Number of transactions: 10000
Age(slot): 20594179(7)
Link to detailed information: https://explorer3.waterfall.network/block/35149
Block number: 35150
Number of transactions: 10000
Age(slot): 20594179(7)
Link to detailed information: https://explorer3.waterfall.network/block/35150
Block number: 35151
Number of transactions: 6000
Age(slot): 20594179(7)
Link to detailed information: https://explorer3.waterfall.network/block/35151
Block number: 35152
Number of transactions: 10000
Age(slot): 20594179(8)
Link to detailed information: https://explorer3.waterfall.network/block/35152
Block number: 35154
Number of transactions: 4000
Age(slot): 20594179(8)
Link to detailed information: https://explorer3.waterfall.network/block/35154
Let’s check how many transactions were added and processed in the two slots.
Take 2 slots = 20 seconds.
20594179(6)-20594179(7)
(10000+10000+10000+10000 + 10000+6000+10000+6000 ) = 72000
72000/20=3600 TPS.
Now let’s check the values for three slots.
If we take the 3rd slot (20594179(8)) (here we have a non-uniform distribution of transactions, since there were ~80000 in total).
(72000+10000+4000) = 96000
96000/30=3200 TPS.