NETWORK PERFORMANCE DASHBOARD-SOLANA
INTRODUCTION
In this dashboard, we look at the Solana Network and it’s performance in terms of Transactions Per second (TPS) and the number of failed transactions. Solana has upper limit of 65,000 TPS, beyond which the network has been seen to experience technical difficulties. according to solana uptime tracker, January saw the most days with network outages, and a total of 5 network outages this year.
METHODOLOGY
Transaction records are taken starting from 01-01-2022 to check the transaction volume and success rate of transactions on average by day.
This is followed by looking at the same timeframe on a minute scale to see the Transactions Per Second (TPS).
The success rate is calculated as the number of successful transactions out of the total transactions. While the fail rate as the number of failed transactions out of the total transactions.
DATA ANALYSIS
The following observations are seen in the data:
-
Since the beginning of the year, the highest number of transactions recorded on a single day was 66million transactions on January 9th.
-
The number of successful transactions is highly correlated to the total transaction count. The number of successful vs failed transactions are highly correlated especially on days with highest and lowest recorded transactions.
-
April 9th saw the least number of total transactions with successful transactions at 6.5 million while 3.5m failed transactions were recorded.
-
The highest number of successful transactions (50.7 million) on a single day was recorded on the 25th of January, on the same day, upto 15.4 million transactions failed.
-
The highest number of failed transactions on a single day were recorded on 8th July , on the same day, 33.8 m transactions were successful.
-
On the minute charts, the highest number of transactions was recorded on January 6th with over 58.3k transactions, 43 successful and 14.9k failed transactions recorded AT 09:14hrs. This is followed by January 5th with over 55k total transactions, 44k successful transactions and 11k fails recorded at 09:13hrs.
\
APPENDIX
CONCLUSION
In conclusion, we see that the number of successful transactions is correlated to the total number of transactions. The more transactions there are, the more successful transactions are recorded as well as failed transactions.
To determine whether the transaction volume determines fail/success rate of transactions, future studies could look at the ratio of fail : successful transactions through different market cycles to understand how high/low transaction volumes impact the success/fail rate.