Polygon Block Performance

    (Polygon - July 26)

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    db_img

    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 table
    • polygon.core.fact_blocks table
    • flow.core.fact_transactions table
    • flow.core.fact_blocks table
    • optimism.core.fact_transactions table
    • optimism.core.fact_blocks table
    • arbitrum.core.fact_transactions table
    • arbitrum.core.fact_blocks table
    • solana.core.fact_transactions table
    • solana.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:

    Now lets check these items in other blockchains (Solana, Flow, Arbitrum, Optimism)

    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

    By dividing block average time by block average transactions for each blockchains we have these results:

    Polygon: 33.08

    Solana: 2,596.44

    Flow: 8.66

    Arbitrum: 1.05

    Optimism: 1.11


    Solana has the highest speed and Polygon is second one. On the other hand L2s have lowest speed.