Skip to Navigation Skip to Entries Skip to Content
Research by Secret3 Research by Secret3
  • back to mainsite
Tags
  • tag Live Feed Live Feed
  • tag Curated News Curated News
  • tag Event Keynotes Event Keynotes
  • tag Podcast Keynotes Podcast Keynotes
  • tag Newsletter Archive Newsletter Archive
Socials
Join newsletter
Research by Secret3 Research by Secret3
  • Home
  • Tags
Gary Schulte - Parallelizing EVM Transaction Processing
Event Keynotes

Gary Schulte - Parallelizing EVM Transaction Processing

Secret3 Secret3 April 29, 2025 2 min read
  • Share on X
  • Share on Facebook
  • Share on LinkedIn
  • Share on Pinterest
  • Email
Gary Schulte - Parallelizing EVM Transaction Processing
On this page
Unlock full content

1. Importance of Transaction Execution Time

Gary emphasized that minimizing the time spent on transaction execution is crucial for improving the overall efficiency of the Ethereum network. He highlighted that out of every 12-second Ethereum slot, 4 seconds are allocated specifically for block execution. The quicker these transactions can be executed, the more time is available for consensus clients, leading to better attestation times and improved financial performance. It's essential to continuously optimize the execution process to ensure that all network participants benefit from faster transactions.

2. Changes in Ethereum Execution Requirements

Gary explained the historical context of Ethereum's execution requirements, particularly the evolution that allowed for more efficient transaction processing. With the introduction of EIP 98 and 658, the requirement to include intermediate state roots for every transaction receipt was relaxed. Instead, transactions only needed to indicate whether they succeeded or failed. This change unlocked the potential for aggregating transaction results and applying state changes in batches, thereby enhancing efficiency and reducing write amplification.

3. Strategies for Transaction Parallelization

Gary discussed various strategies for implementing transaction parallelization on Ethereum. He noted that the simplest approach is to refrain from parallelizing altogether, as this guarantees correct outcomes but results in suboptimal performance. He urged attendees to consider advanced strategies such as pessimistic lock-based synchronization or optimistic execution, where transactions are executed in parallel with the expectation of handling conflicts post-execution. This consideration is critical for maximizing the utilization of multi-core processing capabilities for faster execution.

4. Benefits of the Bonsai Storage Format

Gary highlighted the Bonsai storage format as a fundamental aspect of enabling parallel transaction execution in Besu. Bonsai offers a single semantic worldview and a minimal storage footprint, which is necessary for efficiently managing state changes in parallel execution. The ability to create in-memory overlays of the world state allows multiple transactions to execute independently, paving the way for better parallel execution performance while maintaining data integrity.

5. Conflict Detection in Parallel Execution

Gary acknowledged that effective conflict detection is essential for realizing the benefits of parallel transaction execution. He noted that as transactions are executed in parallel, a robust conflict detection mechanism determines whether multiple transactions have operated on the same state. By implementing strategies that check for conflicts at an account level before delving into more expensive checks, Besu ensures that parallel execution is done efficiently, minimizing the risk of performance degradation.

6. Recommendations for Hardware Utilization

Gary shared practical recommendations regarding hardware configuration for achieving optimal transaction parallelization. He indicated that for high-performance execution, users should consider running configurations with around eight cores or four cores with hyper-threading enabled. This setup has been found to yield the best trade-offs for execution performance on Besu, ensuring that users can maximize the efficiency of their transaction processing capabilities.

This post is for newsletter subscribers only

Join our free newsletter to peak into our data warehouse.

Join newsletter

Already signed up to our newsletter? Sign in

Join our research newsletter!

Value-packed daily reports covering news, markets, on-chain data, fundraising, governance, and more – sent to your inbox. Saving you 1 hour of research daily.

Yes please.
Research by Secret3 Research by Secret3

Build with ❤️ in the lion city.

  • back to mainsite

©2025 - Secret Intelligence Private Limited
Blog
Live Feed

BitGo backs Central Asia’s first spot Bitcoin ETF in Kazakhstan

Aug 13, 2025 1 min read
Live Feed

Ethereum ‘marching’ toward all-time highs as traders predict $13K ETH price

Aug 13, 2025 1 min read
Live Feed

Standard Chartered hikes 2025 ETH target to $7.5K on stablecoin, ETF surge

Aug 13, 2025 1 min read
Live Feed

Estonian Founders of HashFlare Bitcoin Mining Scam Jailed for 16 Months

Aug 13, 2025 1 min read
Live Feed

NFT market cap hits $9.3B fueled by Ether surge

Aug 13, 2025 1 min read
Live Feed

NFT market cap hits $9.3B fueled by Ether surge

Aug 13, 2025 1 min read
Live Feed

Ethereum Liquidations Top $294 Million As ETH Approaches New All-Time High

Aug 13, 2025 1 min read
Live Feed

How a Ledger user lost $6.9 million after trusting a sealed wallet from TikTok

Aug 13, 2025 1 min read
For newsletter subscribers only Podcast Keynotes

Peter McCormack - Changing Bitcoin Bull Markets, Career Politicians & Fighting for Truth

Aug 13, 2025 2 min read
For newsletter subscribers only Event Keynotes

Balaji Srinivasan - The Network States of the Internet

Aug 13, 2025 3 min read
Load More You've reached the end of the list
  • back to mainsite
  • back to mainsite
Tags
  • tag Live Feed Live Feed
  • tag Curated News Curated News
  • tag Event Keynotes Event Keynotes
  • tag Podcast Keynotes Podcast Keynotes
  • tag Newsletter Archive Newsletter Archive
Socials
Live Feed

BitGo backs Central Asia’s first spot Bitcoin ETF in Kazakhstan

Aug 13, 2025 1 min read
Live Feed

Ethereum ‘marching’ toward all-time highs as traders predict $13K ETH price

Aug 13, 2025 1 min read
Live Feed

Standard Chartered hikes 2025 ETH target to $7.5K on stablecoin, ETF surge

Aug 13, 2025 1 min read
Live Feed

Estonian Founders of HashFlare Bitcoin Mining Scam Jailed for 16 Months

Aug 13, 2025 1 min read
Live Feed

NFT market cap hits $9.3B fueled by Ether surge

Aug 13, 2025 1 min read
Live Feed

NFT market cap hits $9.3B fueled by Ether surge

Aug 13, 2025 1 min read
Live Feed

Ethereum Liquidations Top $294 Million As ETH Approaches New All-Time High

Aug 13, 2025 1 min read
Live Feed

How a Ledger user lost $6.9 million after trusting a sealed wallet from TikTok

Aug 13, 2025 1 min read
For newsletter subscribers only Podcast Keynotes

Peter McCormack - Changing Bitcoin Bull Markets, Career Politicians & Fighting for Truth

Aug 13, 2025 2 min read
For newsletter subscribers only Event Keynotes

Balaji Srinivasan - The Network States of the Internet

Aug 13, 2025 3 min read
Load More You've reached the end of the list
Join newsletter