Content
@
https://ethereum.org
0 reply
0 recast
0 reaction
boubker.base.eth
@boubker99.eth
Parallel & Async Execution on @ethereum - Unlocking Scalability 🧵 1/14 🌐 @ethereum’s Scalability Struggle @ethereum’s success has a downside: network congestion. High gas fees and slow TPS (just ~15-30/sec) plague users daily. But hope is brewing with parallel and async execution. Let’s unpack how these could be game-changers. 🚦💸
2 replies
2 recasts
9 reactions
boubker.base.eth
@boubker99.eth
2/14 🔄 The Sequential Bottleneck Today, @ethereum’s EVM processes transactions one at a time—like a single cashier handling all Walmart checkout lines. This sequential model creates bottlenecks, especially during DeFi/NFT frenzies. Time for a multi-cashier approach! 🛒⏳ 3/14 ⚡ Parallel Execution: Turbocharging Throughput Imagine splitting transactions into lanes. If two TXs don’t touch the same contract/data, why not run them simultaneously? Parallel execution could boost TPS 10-100x, akin to @solana’s Sealevel runtime. Key word: non-conflicting state access. 🛣️💨 4/14 🤝 How Parallelism Works Projects like @fuel-network use “UTXO-like” models to track state dependencies. Others use optimistic concurrency (assume no conflicts, revert if wrong). @vitalik.eth’s “State Expiry” proposal could also help by reducing state bloat, making parallelism easier. 🧩🔍
1 reply
0 recast
0 reaction
Besu
@besuofficial
Did you know Besu already has parallel tx processing in the EVM running on both mainnet and L2s: https://www.lfdecentralizedtrust.org/blog/introducing-parallel-transaction-execution-in-hyperledger-besu We are continuing to iterate on it, our latest release has more advanced conflict detection https://github.com/hyperledger/besu/releases/tag/25.3.0
0 reply
1 recast
1 reaction