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?

    Overview

    In this dashboard, we first checked the Average, Maximum, and Minimum lag time between blocks for Polygon. Besides, we calculate the number of transactions done on a block since Jun 6th on Polygon. In the second part, we compared Polygon vs. Layer one blockchains such as Solana and Flow in terms of mentioned features, and in the third part, we do these steps again for Layer 2s like Optimism and Arbitrum.

    Methodology

    For doing this dashboard we just used the core.fact_blocks for Polygon, Flow, Solana, Optimism, and Arbitrum blockchains.

    The Time Between Blocks On Polygon

    Since Jun 6th, The average time between two blocks was 2.25s, the maximum lag time was 25s, and the minimum lag time was constant at 2s. In this interval, the trend of the average lag time was ascending and started from 2.1s on Jun 6th to 2.48s on Jul 25th.

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    The Number of Transactions in a block on Polygon

    Since Jun 6th, the average number of transactions in a block was 74, and the Maximum and the minimum was 1332 and zero, respectively. The below line chart indicates the average number of transactions in a block daily. Accordingly, the trend descended from Jun 13th to Jul 10th, but after that the trend reversed.

    Loading...

    The Time Between Blocks On Polygon Compared To L1s

    Solana with 0.69s has the least average lag time between blocks compared to Polygon(2.25s) and Flow(1.48s). Also, the maximum lag time for Solana was 25sequal to Polygon and considerably lower than Flow(the 90s). The minimum time for creating the next block for Solana and Flow was about zero, but for Polygon, It took two seconds.

    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    The Average Number of Transactions In a Block on Polygon vs. Flow and Solana Since Jun 6th

    In terms of the number of transactions per block, Solana, with an average of 2062, ranked first place and almost 27 times greater than Polygon and 121 times greater than Flow. So this shows the processability of Solana compared to other L1s.

    Loading...

    The Time Between Blocks on Polygon Compared to L2s

    Since Jun 16th, Optimism with an average of 0.87s was closely better than Arbitrum with 0.9sOptimism and Arbitrum were better than Polygon in terms of average and minimum lag time. But regarding maximum lag time, Polygon with 25s performed better than Optimism and Arbitrum with 58s and 247s, respectively.

    Loading...
    Loading...
    Loading...
    Loading...

    The Number of Transactions Done in a Block on Polygon vs. Optimism and Arbitrum Since Jun 16th

    Since Jun 16th, Polygon, with 74 transactions per block, had the most transactions per block rather than Optimism and Arbitrum. The notable point is that the average, minimum and maximum number of transactions for optimism was one, and it never changed through this interval. Also, the maximum number of transactions per block for Polygon(1332) was ten times greater than Arbitrum(128).

    Loading...
    Loading...

    Conclusion

    1. For Polygon, the average, the maximum, and the minimum lag time were 2.25s, 25s, and 2s, respectively.
    2. For Polygon, the average, the Maximum, and the minimum number of transactions in a block were 741332, and zero, respectively.
    3. In the competition between Layer ones, Solana had the least lag time between blocks and had the most number of transactions per block.
    4. Optimism had the lowest average lag time in competition between Layer 2s, and Polygon had the most number of transactions per block.