We see ~ 10-18 Transactions per second when aggregated per hour for Algorand
, this is comparable to Ethereum
s 10-12 Transactions per second. In this metric, we can see that Polygon
is leading the way with ~25-40 Transactions a second. Note that all of the above we are looking at both successful + failed transactions for the rest of the chains. As far as I can tell there's no concept of a failed transaction on Algorand
.
What we see in the above chart, if we disregard the few networks that are not fully backfilled, is that there are seemingly synchronised spikes at 11 AM every day for Algorand
which is slightly odd. It's like there's a bunch of transactions that go through every day at that time. This kind of periodicity is not seen on other chains and it might be interesting to investigate further.
We can see here the same periodicity for Algorand
, every day at 11 AM there's a spike in transactions per block. As mentioned earlier it could be that someone is committing a lot of transactions at that certain time of the day.
When looking at the average transactions per block, we can see that Ethereum
is 3.8x more "full" of transactions per block than Algorand
is, but this could be due to different average time between blocks as well.
Summary
We've discovered that Algorand
s TPS is comparable to that of Ethereum
, but that the average transaction count per block is ~ 3.8x lower than that of Ethereum
and we speculated that this could be due to block time finality differences. I.e. that Algorand
completes each block in less time than Ethereum
or Polygon
.