Polygon Block Performance
Introduction:
The Polygon platform, powered by the MATIC token, was launched to connect and grow Ethereum-compatible projects and blockchains. MATIC tokens are used to govern and secure the Polygon network and pay transaction fees.
This dashboard will investigate into polygon blocks to check this blockchain performance.
Methodology:
I used
- Flipside crypto database,
polygon.core.fact_transactions
tablepolygon.core.fact_blocks
tableflow.core.fact_transactions
tableflow.core.fact_blocks
tableoptimism.core.fact_transactions
tableoptimism.core.fact_blocks
tablearbitrum.core.fact_transactions
tablearbitrum.core.fact_blocks
tablesolana.core.fact_transactions
tablesolana.core.fact_blocks
table
At first step let’s check Polygon average time between blocks.
To reach this goal, I first put each block timestamp with past block together by lag
function and finally calculate difference by datediff
function.
Here are the results:
Insights:
- Least average time between blocks is for Solana (with 0.67 s).
- All of reviewed blockchains have less inter-block time than Polygon.
- Unlike Polygon, other reviewed blockchains have zero minimum time between blocks meaning there are blocks produced at the same time.
- We see huge numbers in maximum inter-block time for non Polygon blockchains (Specially Arbitrum, Solana and Flow) showing going down the blockchains for different reasons. (Network overwhelming, Hack, Attacks etc)
- On the other hand Polygon maximum inter-blocks time is only 2 seconds meaning stable condition of block production.
Now, let’s check transactions of each block for all of these blockchains:
- Insights:
- Most average transactions in one block is for Solana with 1750 tx per block.
- Least average transactions is for Ethereum layer 2s (Optimism has just one transaction in each block
So we can define a specific criterion for each block performance:
How many transactions in how much time?
> This analysis was created by MRFTI (Flipside, mrfti#7948 on Discord) on 9 July 2022 for Flipside Crypto's Polygon Block Performance bounty