Network Performance Dashboard

    db_img

    Introduction

    Solana is the fastest blockchain in the world and the fastest growing ecosystem in crypto, with thousands of projects spanning DeFi, NFTs, Web3 and more. it provides fast transactions and very low fees.

    in this dashboard we trying to answer the following questions:

    1.How has the network performed over the past month compared to the rest of the year?

    2.Has transaction per second and success rates of transactions gone up recently? Is this because of less botting or fewer users, or new improvements from the Solana engineers? 

    3.What wallets and programs have paid the most in fees for failed transactions?

    Methodology

    to determine network performance i used average transaction count in every block for every day since the beginning of the year from

    solana.core.fact_blocks table.

    for success rate of the transactions and how much wallets and fees paid in fees i used solana.core.fact_transactions and solana.core.fact_events tables.

    Network Performance

    as the chart below indicates, the daily average of transactions per block increased in the past month compared to the rest of the year, after some fluctuations on Solana performance due to back to back launching of hyped NFT projects in April, Solana Foundation pushed an upgrade that resulted in a slight improvement in block production time but a significant improvement in block sizes as one of the validator operators of Solana reported:

    > instead of seeing many blocks with <1,000 transactions we're now seeing as high as 3,800 transactions per block -Stakewiz

    the upgrade introduced in early April but it took awhile to all validators to test and install it on their Validator Nodes.

    the massive botting and NFT mints were not the only issues altering the TPS in solana, in April 4th it has been found that an issue with the former upgrade 1.9 which

    > a bug would overestimate the compute units used by transactions per block, which means that fewer txs end up added to blocks. (Source: Aeya Kovenko)

    as a consequence this issue would artificially lower the overall TPS, as we can see it on the charts below, and we can see that after identifying the issue the overall TPS moved back to normal.

    Loading...

    Transaction Success Rates

    Loading...
    Loading...
    Loading...

    Wallets And Programs Have Paid The Most in Fees For Failed Transactions (Paid in SOL) in The Past 30 Days.

    Loading...
    Loading...

    from the chart below we can also see that the hype and number of distinct wallets minting NFTs went down significantly during June and July and as a result there was less pressure on Solana chain, which had a positive effect on success rate of the transactions.