Polygon Block Performance
What is the average time between blocks on Polygon? What was the maximum and minimum recorded time between two blocks? How many transactions are done in a block on average? How do these numbers compare to L1 such as Flow or Solana, or other L2 such as Arbitrum or Optimism?
Methods:
List of our analysis as follow:
-
Compare
- average block time
- max block time
- min block time
- average, max and min transactions per block
of polygon with other L1 (eth, flow, near and solana) and L2 (arbitrum and optimisim)
-
Compare daily average block time, max block time , min block time and average transactions per block of polygon with other L1 (eth, flow, near and solana) and L2 (arbitrum and optimisim)
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Data Sources:
polygon.core.fact_blocks
flipside_prod_db.mdao_near.blocks
ethereum.core.fact_blocks
solana.core.fact_blocks
flow.core.fact_blocks
optimism.core.fact_blocks
arbitrum.core.fact_blocks
Key Findings:
- Block Time
- The average, maximum, and minimum block time of Polygon was 2.24, 25, and 2 seconds, respectively.
- Solana,Optimism and Arbitrum have the lowest average block time. Their average block time is less than 1 second and equal to 0.66, 0.87 and 0.90 seconds respectively.
- Solana has maximun max block time with 8666 second.
- Minimum block time of Optimism , Arbitrum, Flow and Near was close to zero.For Solana, the lowest block time value was -6, which is clearly due to an error in the data, and if I ignore this record, Solana's lowest block time was also close to zero.
- Transaction per block:
- Solana, Ethereum and Polygon had the highest average of transactions per block with 1750.52, 142.53 and 74.85 transactions per block, respectively.
- Optimism has a fixed 1 transaction per block.
- Except for Optimism, all the reviewed blockchains have blocks with zero transaction.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
For better analysis, we show daily trend of average, min and max block time in all time and last month. You can see that:
- The variance of Polygon's average block time on different days is very low and fluctuated between 2 and 2.45.
- The amount of changes in the average block time of Solana, Near, Optimism and Arbitrum has been very low.
- Although the amount of changes in the average ETH block time has decreased over time, the average block time has also increased at different times with the increase in network traffic.
- The average transactions per block in Ethereum and Solana has increased over time.But the transactions per block in other blockchains has not changed so much over time
\
- The average block time for eth , near, polygon on different days has not changed so much. But for other blockchain the average block time on weekends were slightly less than other days.
- There are no significant changes in the average transactions per block on different days of the week for different blockchains.