Avalanche Block and Transaction Performance

    This report summarizes Avalanche's block and transaction performance since June 20, 2022.

    Method

    First, we'll look at Avalanche's TPS (transactions per second) per hour. Then we'll check Avalanche's overall block performance stats such as average transactions per block as well as minimum and maximum transactions in a block. Finally, we'll take a look at gas price in Avalanche over time.

    TPS

    Block Performance

    Gas

    Conclusion

    In summary, we have observed the following:

    1. Actual TPS on Avalanche hovers around 130 to 220 transactions per second.
    2. On average, 5.57 transactions are processed in 1 Avalanche block, with an actual range between 0 (min) to 144 (max).
    3. On average, a new block is produced every 2.018 seconds. This has been consistent over time.
    4. Gas price on Avalanche hovers between 30 to 40 nAVAX, with some rare spikes.
    5. Relative to Ethereum, Avalanche's gas price is a lot more stable at present.
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    1. Typically, Avalanche's TPS hovers around the 130-220 TPS range.
    2. There are 2 notable events, one spike on June 24 at 02:00 UTC (359 TPS) and another is a large dip on June 24 at 15:00 UTC (0.21 TPS).
    • On average, Avalanche processes 5.57 transactions per block
    1. The maximum number of transactions processed in a block is 144 transactions
    2. This occurred 3 times at blocks 16186852, 16346444, and 16482767.
    1. The minimum number of transactions in a block is zero.
    2. As of June 27, this has occurred 48 times in total.
    1. A large majority of blocks in Avalanche processes 1-5 transactions each (63.3%).
    2. If we include up to 10 transactions, this covers a total of 91.2% of all blocks since June 20.
    3. Based from this, Avalanche's TPS capacity seems to be underutilized so far.
    • Avalanche produces 1 block every 2.018 seconds on average.
    1. The average time between blocks of ~2 seconds has been consistent over time.
    2. Except for a strange event on June 24 at 15:00 UTC which looks like an outage (or missing data?).
      • This is for further investigation.
    Loading...

    Time between blocks

    Loading...
    1. Gas price hovers around 30 to 40 nAVAX.
    2. There are 2 notable spikes in gas price, one on June 24 at 02:00 UTC (105.29 nAVAX) and another on June 25 at 03:00 UTC (156 nAVAX).
    3. Aside from the 2 spikes, gas price has been fairly stable.
    1. Avalanche's gas price is a lot more stable compared to Ethereum's gas price.
    2. Gas price on Avalanche does not seem to be affected by intraday demand, unlike in Ethereum where gas price tends to rise between 13:00 to 21:00 UTC.