Polygon Block Performance

    Introduction


    Polygon

    Polygon is a decentralized Ethereum scaling platform that enables developers to build scalable user-friendly dApps with low transaction fees without ever sacrificing on security [source].

    What’s in this report?

    In this report, we explore the block performance of Polygon in terms of time between blocks and transactions per block. We also compare Polygon’s performance compared to layer 1 blockchains and competing layer 2 blockchains.

    Methodology


    1. We’ll use the fact_blocks table for various blockchains, Polygon, Ethereum, Arbitrum, Optimism, Solana, Flow, Algorand, and NEAR.

    2. We’ll measure the time elapsed between consecutive blocks per blockchain and take the overall average and hourly average.

    3. We’ll also take the overall and hourly average number of transactions per block per blockchain.

    4. We’ll compare Polygon’s block metrics against other blockchains:

      1. Layer 1: Ethereum, Solana, Flow, Algorand, and NEAR
      2. Layer 2: Arbitrum and Optimism

    Time Between Blocks on Polygon


    Polygon vs L1s

    This section compares the performance of Polygon vs other layer 1 Blockchains like Ethereum, Solana, Algorand, Flow, and NEAR.

    Polygon vs Other L2s

    This section compares the performance of Polygon vs other competing layer 2 scaling solutions for Ethereum, e.g. Optimism and Arbitrum.

    Transactions per Block on Polygon


    Conclusion


    In summary, we have observed the following:

    1. Polygon produces 1 block every 2.24 seconds on average.

      • Compared to L1s, this is faster than Ethereum and Algorand, but slower than Solana, NEAR, and Flow.

      • Compared to L2s, this is slower than Arbitrum and Optimism.

        \

    2. The minimum and maximum recorded time between 2 blocks on Polygon are 2 seconds and 25 seconds respectively.

      \

    3. Polygon processes 74.8 transactions per block on average.

      • Compared to L1s, this is higher than in Flow, NEAR, and Algorand, but lower than in Ethereum and Solana.

      • Compared to L2s, this is much higher than in Arbitrum and Optimism.

        \

    4. Compared to competing L2s, Polygon produces blocks slower but with significantly more transactions per block.

    source: https://forkast.news

    Loading...
    Loading...

    > > 1. On average, Polygon produces 1 block every 2.24 seconds. > 2. The minimum recorded time between 2 consecutive blocks in Polygon is 2 seconds. > 3. The maximum recorded time between 2 consecutive blocks in Polygon is 25 seconds.

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

    > > 1. On average, there are 74.8 transactions per block in Polygon. > 2. Since June 2022, Polygon’s transaction count per block has been consistently around this average.

    Loading...
    Loading...

    > > 1. Polygon (every 2.24s) produces blocks faster than Ethereum (every 14s) and Algorand (every 4.3s). > 2. Other L1s such as Solana, NEAR, and Flow produce blocks faster than Polygon.

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

    > > 1. Polygon processes less than half the number of transactions per block compared to Ethereum (Polygon: 75 vs Ethereum: 182). > 2. Solana processes significantly more transactions per block compared to Polygon (Polygon: 75 vs Solana: 1,912). > 3. Polygon processes more transactions per block than other L1s such as Flow, NEAR, and Algorand.

    > Polygon has a slightly higher time between blocks (2.24s) compared to Arbitrum (1.11s) and Optimism (0.93s).

    > Polygon processes significantly more transactions per block (74.8 txs per block) compared to Arbitrum (1.16 tx per block) and Optimism (1 tx per block).