Polygon Block Performance

    In this dashboard it is intended to show a comparison between Polygon Block performance and other L1 and L2 platforms.

    Introduction and methods

    Polygon (MATIC) is a scalability project that allows decentralised applications to run on a network with lower fees, higher speed and interoperability with the Ethereum network.

    The Polygon (MATIC) project proposes an improvement in security by moving to Proof-of-Stake (PoS) consensus. Improving the user experience through a much more intuitive interface. It also seeks to offer native mobile apps and a software development kit that supports WalletConnect. It also proposes a Blockchain that can support different types of protocols and consensuses, and solve the scalability problem, adding greater capacity to process transactions per second, lowering transaction fees and ensuring security. Polygon also implements interoperability between sidechains, allowing the exchange of data and assets between different blockchains.

    In this dashboard, we are gonna compute the average time between blocks on Polygon, what was the maximum and minimum recorded time between two blocks and how many transactions are done in a block on average. As well, we are gonna compare it to L1 such as Flow or Solana, or other L2 such as Arbitrum or Optimism.

    Results

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

    So far, the average time between blocks on Polygon has been 2.27 seconds, while the record time between blocks was 27 seconds. However, there have been some blocks whose time interval has been shorter, reaching a minimum of 2 seconds. In fact, if we look at the daily numbers and averages, we can see that the minimum between blocks in a day is always 2 seconds, while the maximums vary between 11 and 26 seconds over the last month.

    On the other hand, the average number of transactions per block ranges between 50 and 80, while on most days the minimum number of transactions per block is usually 1 and the maximum between 600 and 1200. This huge difference between one block and another is noteworthy.

    If we look at the image on the left we can see a comparative graph between the block time averages and the minima and maxima in Polygon representing the different L1 networks such as Algorand, Flow, Osmosis and Solana. We can see how Polygon in this case is in the middle, far ahead of Algorand and Osmosis in terms of average time between blocks but above Flow and Solana. The minimums are the same for all blockchains and the maximum oscillates between blockchians, with Osmosis having crazy numbers.

    Comparing the same metrics with L2 blockchains such as Arbitrum and Optimism, we can see that in this case Polygon has higher numbers. The average in this case between blockchains is higher than in the others.

    In the case of number of transactions per block, it can be seen that if we compare the Polygon numbers against L1 blockchains, we can see how Polygon have one of the best performances only passed for Solana which have impressive numbers, However, the difference between Polygon and the rest of the networks are also noticeable. In terms of maximums transactions something similar occurs. In this case the highest numbers are for Algorand blockchain, but Polygon are behind it with similar numbers to Solana.

    The difference is more evident if we compare Polygon with the other L2 blockchains like Arbtrim or Optimism. In this case the differences are higher in both cases, number of transactions and maximum number of transactions per block.

    Comparing the same metrics with L2 blockchains such as Arbitrum and Optimism, we can see that in this case Polygon has higher numbers. The average in this case between blockchains is higher than in the others.

    Conclusions and insights

    In this dashboard we have compared the Polygon block performances with L1 and L2 blockchains. The main aspects observed have been the following:

    • So far, the average time between blocks on Polygon has been 2.27 seconds, while the record time between blocks was 27 seconds. However, there have been some blocks whose time interval has been shorter, reaching a minimum of 2 seconds.

    • The average number of transactions per block ranges between 50 and 80, while on most days the minimum number of transactions per block is usually 1 and the maximum between 600 and 1200.

    • Polygon in therms of average time between blocks is in the middle of L1s, far ahead of Algorand and Osmosis in terms of average time between blocks but above Flow and Solana.

    • Comparing the same metrics with L2 blockchains such as Arbitrum and Optimism, we can see that in this case Polygon has higher numbers. The average in this case between blockchains is higher than in the others.

    • In the case of number of transactions per block, it can be seen that if we compare the Polygon numbers against L1 blockchains, we can see how Polygon have one of the best performances only passed for Solana which have impressive numbers, However, the difference between Polygon and the rest of the networks are also noticeable.

    • The difference is more evident if we compare Polygon with the other L2 blockchains like Arbtrim or Optimism. In this case the differences are higher in both cases, number of transactions and maximum number of transactions per block.


      \