Flow Speed
Analysis of flow blockchain for its transactions' performance
Blockchain performance can be measured as Transactions per minute.
In the following charts, you can see successful transactions per minute and percentage of unsuccessful transactions in flow blockchain since May 9th in 3 different timeframes:
- Minute
- Hour
- Day
In above charts, we can see that there is an unusual increase in failed transactions from 26-31 May which the faileld transactions ratio reached up to %68.
Let's see if there are unusual volume of transactions on the blockchain:
So, there was not any unusual transaction volume on the blockchain.
we need to do more investigation to find the cause of this.
but before that let's look at these metrics on Polygon and Solana blockchains and compare them with flow blockchain.
Based on the above chart, TPM of polygon is quite constant. but Solana and flow blockchain has the potential of a lot more transactions per minute as demanded.
Let's compare transaction failure rate in these 3 blockchains:
Now, sorting error messages of failed transactions by their occurrence in normal days on 14-16 May 2022:
We can see that transaction failure rate in flow blockchain is very low in normal circumstances with compare to those other blockchains.
Now, let's find out about the spike in transaction failure rate on flow blockchain.
First, sorting error messages of failed transactions by their occurrence on 28-30 May 2022:
By reviewing these data, the abnormal error message that includes more than %84 of error messages is :
'Error: underflow'
I searched for this error message and I think this error happens when the blockchain can not process or confirm transactions due to lack of processing requirements.
So, transactions had failed because of that and the blockchain got back again to normal condition when the processing requirements was fulfilled.