Mempool Services: BSC, Polygon, and ETH Performance Benchmark

bloXroute Team
5 min readOct 3, 2022

--

bloXroute is excited to share the results of an independent transaction performance benchmark of the three leading EVM networks — Ethereum, BSC, and Polygon.

This performance benchmark was completed in conjunction with CertiK team in August 2022. The goal was to evaluate bloXroute’s performance in terms of transaction propagation speed and gain an independent perspective on our infrastructure’s capabilities across the BSC, Polygon, and ETH chains.

CertiK is one of the global leaders in the web3 and blockchain security space. Their security services in code auditing, KYC, bug bounties, and monitoring on-chain activities benefit from access to the fastest and most reliable networks currently existing. Naturally, this collaboration felt like a win-win for both parties: CertiK had an opportunity to explore the potential of performance improvements for real-time monitoring, while we were given a chance to demonstrate to the community once again that the Blockchain Distribution Network (BDN) is the fastest solution for hearing and trading on DeFi.

We have already written why hearing about blocks and transactions faster is crucial for most projects in DeFi. Furthermore, here you can find additional information on why the ability to access the mempool faster may impact your DeFi trading.

If you are interested in running your own tests to find ways to measure and improve your speed with the Blockchain Distribution Network (BDN), follow the link.

Testing Logic

  • The benchmarking test was performed four times on every blockchain network: Binance Smart Chain, Polygon, and Ethereum.
  • Two transaction streams were monitored during each benchmark testing:

— One stream from the node used by CertiK (through Geth client P2P connection)

— One stream from the bloXroute Gateway (via bloXroute BDN connection)

  • The comparison script logged the transaction hash and timestamp for each transaction in both streams.
  • The comparison script then calculated how many transactions had been seen first on each endpoint, as well as the time difference between the two endpoints.
  • The Gateway was running under a bloXroute Enterprise Elite account.

Performance Benchmark

CertiK is considered a leading BSC validator. In order to assess performance, CertiK ran a total of four separate tests on each blockchain to evaluate the transaction propagation speed. Each test was designed to measure which endpoint received transactions faster and what was the time difference between the two endpoints.

Below are the aggregated results recorded for one of the tests comparing a BSC node to the Gateway. The results of other tests were similar:

The results above show that 98% of all transactions were recorded first from the Go Gateway at an average of 619 milliseconds faster than the regular p2p BSC node.

Below are the aggregated results recorded after running the script on Polygon blockchain:

The results above show that 84% of all transactions were recorded first from the Gateway at an average of 262 milliseconds faster than the regular p2p Polygon node.

To conclude, below are the aggregated results recorded after running the same script on Ethereum blockchain:

Across 41,334 transactions received, 36,043 were seen first from the Gateway (approximately 92% of all transactions), while only 3,267 transactions were first seen from the Ethereum node. Moreover, the Gateway received these transactions at an average of 170 milliseconds faster than the regular p2p Ethereum node.

Test conclusion

The bloXroute Go Gateway delivers better performance regardless of what chain you are operating on. On average, on the BSC, Polygon, and Ethereum chains, transactions were received faster by 619 ms, 262 ms, and 170 ms, respectively. The performance results may vary based on the tester’s/user’s infrastructure, network connection, and tier of the bloXroute subscription plan.

Traders using the bloXroute infrastructure get significant reduction in the time it takes to receive transactions. This allows them to win more trades and improve profitability

For more information, we have created a video that shows the speed advantage of receiving mempool data through the bloXroute Go Gateway.

We always want to hear from users and partners. If you’re interested in using any of our services or have questions or ideas, please contact bizdev@bloxroute.com.

About CertiK

CertiK’s mission is to secure the Web3 world. Starting with blockchain, CertiK applies cutting-edge innovations from academia into Enterprise, enabling mission-critical applications to be built with security and correctness. Headquartered in New York City, CertiK was founded by computer science professors Ronghui Gu and Zhong Shao. CertiK is backed by industry leaders, including Insight Partners, Tiger Global, Sequoia, Coatue Management, Advent International, Goldman Sachs, Lightspeed, Hillhouse Capital, Binance, Coinbase Ventures, and more.

About bloXroute

bloXroute Labs is a leading blockchain software company. We’re on a mission to bring transactions and data transmission on blockchain to the next level. bloXroute’s proprietary Blockchain Distribution Network (BDN) offers unmatched speed advantage to competitive DeFi traders and infrastructure performance improvements to DeFi service providers and projects. Over 300 trading firms run DeFi trade strategies on bloXroute’s BDN to get faster data and identify more trade opportunities combined with faster transaction propagation on the blockchain. On an average day, bloXroute users send $1.5 Billion+ transactions in value on its BDN.

The company was founded in 2018 and is headquartered in Evanston, IL. Investors include SoftBank, Pantera Capital, Dragonfly Capital, Flybridge Capital, Coinbase Ventures, 1confirmation, Lightspeed Venture, and Alameda Ventures.

--

--

bloXroute Team

Scaling blockchains to thousands of on-chain transactions per second. Today.