FLOW Speed (redux)
In this section, by placing Chart 1, we have tried to compare the average transactions per minute in different blockchains on a weekly basis.
- As you can see, BSC has the highest average TPM with a difference from the others and records its biggest peak in the second week of May and generally has a downward trend.
- After that, Polygon is in second place and has an almost constant trend.
- Cosmos has the lowest average TPM and has a constant trend except in the last week of August.
- The flow chart first had a steady trend and then a fluctuating trend, but overall the trend was upward.
- Ethereum chart has a steady trend.
- The Near chart has a fluctuating trend and the Avalanche chart had an upward and steady trend at first and then a downward trend.
The AVG time between each two-blocks chart shows that any blockchain that has a lower average second has a faster transaction speed. (lower sec=faster block production)
- As we can see, Near has the lowest average second. After that, flow, polygon, and BSC are in second, third, and fourth place respectively. The Ethereum blockchain is in last place with a far difference from the others and an average of 0.2 seconds. In general, all charts have an almost constant trend.
In the compare AVG for blocks per minute chart, we can see that Near has the highest average BPM and Ethereum has the lowest average BPM.
- All blocks have an almost constant trend, except for Flow, whose average BPM has risen from 28-27 to 42-43 since the end of January.
And finally, we have the success rate (%) chart, which is the result of dividing successful transactions into total transactions in these blockchains on a weekly basis.
- From this comparison, it can be seen that the higher the percentage of blockchain, the higher the number of successful transactions.
- According to this point, until the third week of April, Ethereum and after that Cosmos had the highest percentage and the most successful transactions.
- Near has the lowest percentage, and this indicates that the number of failed transactions is more than successful, especially on August 15, when it suffered its biggest fall. The Flow chart has suffered two big dips on two dates in May and November, and its success percentage has decreased.
In this section, by placing three charts, we have tried to obtain the average TPM in three intervals: monthly, weekly, and daily.
Each chart has three lines: successful TPM failed TPM, and TPM, where the TPM line is the sum of two failed & successful TPM lines.
- As you can see, in all three charts, the average TPM chart has an upward trend, which shows that the number of transactions per minute has increased over time.
- The number of successful TPM far outweighs the number of failed TPM.
- The number of failed TPM generally has a constant trend, except In the monthly chart, there was an upward trend in May and November. In the weekly chart, it peaked in the third week of May, the fourth week of August, and the third week of November. In the daily chart on May 20, it recorded its biggest peak and surpassed the successful chart.
- The successful TPM chart is correlated with the TPM chart and has an upward trend. In general, the highest average monthly TPM was in November with 908.9 txs. Weekly in the third week of November with 1.25k txs, And daily on November 25 was with an average of 1.61k TXS.
In this section, by placing two weekly and totally charts, we want to show that the TPMs that have increased in Flow blockchain were based on what transaction events? And over time, in which type has it increased, decreased, or remained constant?
- As you can see, based on the weekly chart, the most transactions in blockchain flow have been in TokensDeposited with 23% of the total, TokenWithdrawn with 23% of the total, and since the first week of April, FeesDeducted with about 20% of the total transactions. These three types of transactions have had an upward trend. The remaining 33% is spread among other types of transactions.
Methodology
For calculating transactions per minute of flow on monthly basis, first, I count the total TXs (both successful and failed) of the month, then I have divided the number of minutes per month. I’ll do the same formula for lower timeframes like weekly and daily. In this way, the total speed of transactions (whether successful or failed) is determined and we called it TPM.
The sections of this dashboard are: (Note: the description of each section is given in the same section.)
- Average Transactions per minute (TPM)
- Compare L1s
- What types of events have increased or decreased
- Conclusion
Terms of this dashboard
- TPM = Transactions per minute
- BPM = Blocks per minute
Conclusion
- In general, it can be said that flow blockchain users are more attracted to these three types of token deposited, token withdrawn, and fees deducted transactions. And they do most of their transactions (2/3 of them) in these three types.
- Based on the three average transactions per minute charts, daily, weekly and monthly, it can be concluded that the average TPM has increased, and the successful TPM chart is correlated with the TPM chart.
- The failed chart has almost a constant trend.
- The successful chart has a higher transaction average than the failed chart.
- Compared to other blockchains, the Flow blockchain has a shorter average time between both blocks, and it is in second place after the near blockchain with 0.02 seconds. Also, in the success rate chart, we can see that after the near blockchain, it is the second blockchain that has the lowest transaction success rate and has two big falling peaks. In the TPM average chart, it has a steady trend at first and then an upward trend, so that sometimes it overtakes the Ethereum blockchain.
- Also, in the compare average blocks per minute chart, the Flow blockchain ranks second after the near blockchain, with having the highest average blocks.
What Is Flow?
Flow is a blockchain network designed to enable transactions that are fast and cheap. The flow blockchain is a competitor to Ethereum, another blockchain platform that supports a native currency plus an ecosystem of blockchain-based projects.
Why does its Transaction Speed Matter?
Transaction speed is one of the prime factors in Blockchains. Cryptocurrency having higher transaction speed results in the most efficient cryptocurrency. This means the higher the transaction speed of the Blockchains, the better their ability is to transfer data from one party to the other and confirm transactions. Here it is important to note that its transaction speed depends upon several factors such as block time, block size, transaction fees, and network traffic.
The following are the multiple parameters that contribute to calculating the transaction speed of any cryptocurrency:
- Network Load- if the network load is more, it affects the transaction speed of the cryptocurrency.
- Transaction Complexity- if the transaction is a bit complicated, it affects the transaction speed.
- How frequently is a Block mined?

Sources: