Parallel EVM networks: the shift to concurrent execution
Traditional Ethereum processes transactions in a serial sequence. That design is predictable, but it creates a hard scaling ceiling: roughly 15 to 30 transactions per second on the base layer, with…

Traditional Ethereum processes transactions in a serial sequence. That design is predictable, but it creates a hard scaling ceiling: roughly 15 to 30 transactions per second on the base layer, with congestion pushing up gas fees and widening the cost gap between simple transfers and state-heavy applications.
Parallel EVM networks attack the bottleneck at the execution layer. Instead of processing every transaction one after another, they identify transactions that do not touch the same accounts, storage slots, or state keys. Those transactions can then run concurrently across multiple processing cores.
The target is clear. More execution capacity without abandoning Ethereum’s smart-contract environment.
The practical question is less convenient: does parallel execution deliver sustained throughput under real contention, or does it mainly improve benchmark figures? The data indicates that the architecture has a valid scaling advantage. It also indicates that consensus latency, disk I/O, state conflicts, and liquidity conditions remain unresolved constraints.
The sequential bottleneck: why traditional EVM struggles with scale
The traditional EVM executes transactions in a linear order. Transaction one changes the state. Transaction two reads the updated state. Transaction three may modify it again. The sequence must remain deterministic across every validating node.
That model simplifies verification. It also creates a state read/write bottleneck.
A transaction may use operations such as sload to read contract storage or sstore to modify it. When many transactions interact with the same accounts or keys, the execution engine cannot safely process them independently. The transactions are linked by state dependencies.
The issue becomes visible during high network demand:
- More transactions compete for the same block space.
- Users increase gas fees to improve inclusion probability.
- Applications with frequent state updates create execution queues.
- Arbitrage bots compete aggressively for ordering.
- A higher bid-ask spread in the surrounding market can amplify the cost of entering or exiting positions.
- Failed or reverted transactions still consume resources and may add to user costs.
The result is not merely a low TPS figure. It is an execution market where block space is auctioned under pressure.
A sequential EVM can scale through larger blocks, faster block production, or protocol-level changes. Each option introduces trade-offs. Larger blocks increase the hardware and bandwidth requirements for validators. Faster blocks reduce the time available for propagation and verification. More aggressive execution limits raise the risk that ordinary nodes cannot keep up.
Parallel execution changes the question. Instead of asking how quickly one execution thread can process a block, the network asks how much of the block can be divided into independent work.
Parallel EVM does not remove the state bottleneck. It separates transactions that never needed to wait for each other.
Historical transaction analysis indicates that more than 60% of Ethereum transactions are non-conflicting and therefore theoretical candidates for parallel execution. That figure is important, but it is not a production TPS guarantee. A block may contain many independent transfers in one period and a concentrated cluster of state-heavy swaps in the next.
The workload matters.
A benchmark built from independent transactions will produce a different result from a live decentralized exchange during a volatility event. In the first case, concurrency is high. In the second, many transactions may target the same liquidity pools, token balances, or protocol storage keys.
The execution engine must handle both.
Mechanics of concurrent execution: identifying non-conflicting transactions
Parallel execution begins with dependency analysis.
The network evaluates which accounts and storage locations each transaction reads or writes. Two transactions can execute concurrently when their state access does not create a conflict. A conflict exists when one transaction changes a value that the other transaction depends on, or when both attempt to modify the same state.
A simplified distinction looks like this:
| Transaction relationship | Can execute concurrently? | Reason |
|---|---|---|
| Two transfers using unrelated accounts | Usually | Their state changes do not overlap |
| Two swaps using different pools | Often | Each transaction targets separate pool state |
| Two swaps against the same pool | Usually not without ordering controls | Both may modify the same reserves |
| One transaction reads a value another modifies | Requires dependency handling | The result depends on execution order |
| Two writes to the same storage key | No direct parallel execution | The final state must remain deterministic |
The network does not simply split transactions into random batches. It must preserve the same final state that a valid sequential execution would produce.
That creates a two-stage problem:
1. Speculative execution. The system processes transactions concurrently based on an expected absence of conflicts.
2. Validation and re-execution. The system checks whether the assumptions were correct. Transactions with conflicts are rolled back, reordered, or re-executed.
This approach is commonly described as optimistic concurrency control. It is efficient when conflicts are limited. It becomes less efficient when a large share of transactions touches the same state.
The cost of a conflict is not just the transaction itself. The network may have to discard speculative work and execute the affected transaction again. If the workload is heavily concentrated, the theoretical parallelism narrows.
That is why the phrase “thousands of TPS” requires qualification. The number describes a processing target or benchmark capacity. It does not establish continuous live throughput under maximum user contention.
What counts as a conflict
The obvious conflicts are direct writes to the same storage location. The less obvious issue is dependency through contract logic.
A decentralized exchange transaction may interact with:
- The trader’s token balance.
- The liquidity pool’s reserve balances.
- The router contract.
- An allowance mapping.
- Fee accounting.
- Oracle or price state.
- A protocol-wide counter or accumulator.
Two users may appear to be making separate trades. At the storage level, both transactions may touch the same pool reserves and fee variables. They cannot be treated as fully independent without preserving order.
The same applies to lending markets, liquidations, staking contracts, and token launches. Applications with shared global state are more difficult to parallelize than applications distributing activity across independent accounts or shards.
This produces a practical distinction between transaction-level concurrency and application-level scalability. A chain may process unrelated transfers in parallel while a heavily used protocol remains constrained by shared storage.
Parallel EVM versus traditional EVM: speed is only one variable
The core advantage of parallel EVM architecture is compatibility with existing Ethereum development patterns. The goal is to support Ethereum smart contracts while changing how transaction execution is scheduled.
That matters because compatibility reduces migration friction. Developers can continue using familiar tools, languages, and contract logic rather than rebuilding an application for an entirely different virtual machine.
But compatibility is not binary.
A chain may support the EVM at the bytecode or execution level while still differing in:
- Gas accounting.
- Opcode performance.
- Precompiled contracts.
- Transaction ordering.
- Finality rules.
- State access behavior.
- RPC implementation.
- Wallet and infrastructure support.
- Bridge and interoperability assumptions.
“EVM-compatible” therefore does not mean identical execution economics. A contract that works on Ethereum may deploy successfully on a parallel EVM chain while producing different cost profiles or performance characteristics.
For traders and token analysts, this distinction matters. A lower nominal gas fee is useful only if the chain has sufficient liquidity, reliable RPC infrastructure, and active markets. A fast block time does not compensate for a thin order book or material slippage.
The relevant comparison is not “fast chain versus slow chain.” It is execution capacity plus market quality.
| Metric | Traditional Ethereum L1 | Monad target | Sei V2 implementation |
|---|---|---|---|
| Execution model | Sequential EVM processing | Parallelized execution with optimistic concurrency control | Parallelized EVM execution |
| Stated throughput figure | Roughly 15–30 TPS | Targeted capacity of 10,000 TPS | No comparable confirmed figure in the available data |
| Block or finality timing | Ethereum standard finality is roughly 15 minutes | 300 ms block time; 600 ms finality target | Approximately 400 ms transaction finality |
| Contract environment | Native EVM | EVM-compatible design | EVM-compatible design |
| Main constraint | State access and block-space competition | Conflicts, hardware, consensus, and real workloads | Conflicts, hardware, consensus, and real workloads |
| Interpretation | Established baseline with severe congestion limits | High theoretical or targeted execution capacity | Fast stated finality, but not a full throughput guarantee |
The table exposes the key weakness in simplistic chain comparisons. Throughput and finality measure different things.
- Throughput describes how much transaction processing the network can handle over time.
- Block time describes how frequently the chain produces blocks.
- Finality describes when a transaction is considered irreversible under the network’s rules.
- Latency describes how quickly a transaction receives a response or inclusion signal.
A chain can have fast blocks without delivering fast economic finality. It can also have rapid finality while remaining limited by application-level state conflicts.
Monad and Sei V2: what the headline figures actually indicate
Monad is designed around optimistic concurrency control and asynchronous execution. Its stated target is 10,000 TPS, with 300-millisecond block times and 600-millisecond finality.
Those numbers describe an ambitious execution profile. They do not prove that the network will sustain 10,000 TPS during a live market event where thousands of users compete for the same pools and contracts.
The architecture’s value lies in the attempted separation of tasks. Execution can proceed asynchronously rather than forcing every operation to complete in a fully serial path. Transactions that do not conflict can use available parallel compute capacity. Transactions that do conflict must still be reconciled.
The bottleneck shifts. It does not disappear.
Sei V2 reports transaction finality of approximately 400 milliseconds. That is materially faster than Ethereum’s standard finality time of roughly 15 minutes. For trading applications, fast finality can reduce uncertainty around settlement and improve the responsiveness of market-making systems.
But fast finality is not the same as deep liquidity.
A trader still faces:
- Bid-ask spread.
- Price impact.
- Slippage.
- MEV competition.
- Failed transaction risk.
- Bridge latency for capital entering the ecosystem.
- Thin liquidity in newly launched pairs.
- Concentrated token ownership.
A network can confirm a trade quickly and still offer poor execution. Speed reduces waiting time. It does not manufacture counterparties.
Monad versus Sei: the useful comparison
The available figures support a narrow comparison.
Monad publishes a targeted processing capacity and timing profile. Sei V2 provides an approximately 400-millisecond finality figure. These metrics are not directly interchangeable. One emphasizes execution throughput. The other emphasizes settlement speed.
The correct analytical approach is to separate three questions:
1. How many transactions can the execution layer process?
2. How quickly does the network finalize them?
3. What happens when the transactions target the same application state?
The third question is where most promotional comparisons become weak. A high-throughput chain may perform well with independent transfers and degrade when a single popular contract becomes the center of activity.
For decentralized exchanges, the decisive workload is often not a large number of unrelated transactions. It is a dense stream of interactions with a limited set of liquidity pools. For NFT mints, it may be a single contract and a narrow set of counters. For lending protocols, it may be shared collateral, debt, oracle, and liquidation state.
Parallelism is strongest when the state is distributed. It is weaker when demand converges.
EIP-2930 and access lists: making state dependencies more explicit
EIP-2930, introduced in 2021, added access lists to EVM transactions. An access list allows a transaction to declare the addresses and storage slots it expects to access.
This gives the execution layer more information before processing begins.
The benefit is straightforward. If the network knows which state locations a transaction will touch, it has a better basis for identifying potential conflicts. Transactions can be grouped or scheduled with greater precision rather than discovering every dependency only during execution.
Access lists can support several functions:
- Pre-declaring contract addresses.
- Identifying storage slots.
- Improving conflict detection.
- Supporting more predictable gas treatment.
- Reducing uncertainty in transaction scheduling.
They do not solve every dependency problem. Contract execution can be complex. Some access patterns may be difficult to predict. A transaction may interact with contracts through dynamic calls or conditional logic. The execution environment still has to validate the actual state changes.
Access lists are therefore an enabling mechanism, not a complete parallelization system.
Their importance is architectural. A parallel EVM needs reliable information about state access. The more accurately the system can map reads and writes, the less work it wastes on failed speculative execution.
The trade-off: more metadata, better scheduling
Access lists add transaction metadata. That creates overhead. The list itself must be transmitted, stored, and processed. If the declared access pattern is incomplete or inaccurate, the network still needs fallback validation.
The design question is whether the scheduling benefit exceeds the metadata and verification cost.
For simple transfers, the benefit may be limited. For complex smart-contract interactions, access information can become more valuable. The answer depends on the implementation, workload, and gas model of the specific network.
This is another reason to avoid treating parallel EVM as a single standardized product. Different networks can make different choices about execution scheduling, conflict resolution, storage access, and transaction pricing.
The label identifies an architectural direction. It does not define identical performance.
Parallel execution and gas fees: lower cost is conditional
Parallel EVM networks are often presented as a solution to high gas fees. The relationship is indirect.
If a network can process more transactions with the same block interval, supply pressure on block space may decline. That can reduce fee competition during certain workloads. The effect is not automatic.
Gas fees depend on more than execution speed:
- Block gas limits.
- Demand for inclusion.
- Transaction complexity.
- State access costs.
- Fee-market design.
- Validator operating costs.
- Sequencing or ordering rules.
- Application concentration.
- Network liquidity and user activity.
A chain can have high theoretical capacity and low fees because it has low demand. That is not the same as proving that parallel execution created the low fee environment.
The stronger test appears during congestion. If demand rises sharply and the chain maintains acceptable confirmation times without extreme fee escalation, the architecture has demonstrated practical utility.
Even then, the workload must be examined. A network may handle independent transactions efficiently while a crowded application produces conflicts and re-execution overhead.
Parallel EVM can reduce execution pressure. It cannot guarantee cheap transactions, deep liquidity, or clean order execution.
For token analysis, gas savings must be evaluated alongside market structure. A transaction costing less than on Ethereum may still be economically unattractive if the asset has a wide spread or shallow liquidity. A fast chain with poor exit liquidity is not an efficient trading venue.
The same principle applies to applications. A lending protocol may benefit from faster execution, but liquidation logic still depends on oracle updates, shared state, and market depth. A bridge may settle quickly on the destination chain while the cross-chain transfer remains constrained by the source network and bridge security model.
The real constraints: what peak TPS leaves out
The headline number is usually the cleanest part of the story. Production performance is messier.
State conflicts
Parallel execution produces the strongest gains when transactions are independent. Shared state reduces the available concurrency.
High-conflict applications include:
- Large automated market-maker pools.
- Token launches using a single sale contract.
- NFT mints with a shared supply counter.
- Lending markets with global risk variables.
- Liquidation systems competing for the same collateral.
- Protocols with centralized accounting mappings.
The network must preserve deterministic results. It cannot simply allow every transaction to write simultaneously and resolve the outcome later without changing application semantics.
Consensus latency
Execution is only one stage of block production. Validators must agree on the block, propagate data, verify results, and reach finality.
A faster execution engine does not automatically create faster consensus. If block propagation takes too long, validators may work from stale information. If the finality mechanism requires multiple rounds of communication, consensus becomes the limiting factor.
Monad’s stated 300-millisecond block time and 600-millisecond finality target therefore represent a full systems challenge, not only a CPU benchmark. The network must maintain those timings while distributing blocks, checking execution, and handling validator geography and hardware differences.
Sei V2’s approximately 400-millisecond finality figure has the same analytical caveat. Fast finality is relevant. It must also remain stable under load.
Disk I/O and state growth
A blockchain does not only calculate transactions. It reads and writes state.
As state grows, storage access becomes a material constraint. Random reads, database indexing, cache behavior, and write amplification can limit performance even when CPU capacity remains available.
Parallel execution may increase the number of simultaneous state operations. That can place more pressure on storage systems. If disk I/O cannot keep pace, additional execution threads have diminishing value.
This is a basic systems problem. More cores do not solve a storage bottleneck.
Validator requirements
A chain targeting high throughput may require more capable validator hardware. That can improve execution performance while increasing the cost of participation.
The trade-off has direct relevance to network security and decentralization. If only a narrow group of operators can afford the required hardware, the validator set may become more concentrated.
No single metric captures this risk. A network should be assessed through:
- Hardware requirements.
- Validator count and distribution.
- Geographic concentration.
- Client diversity.
- Downtime history.
- Delegation concentration.
- Cost of independently verifying the chain.
A high TPS figure is not a complete security assessment.
Ordering and MEV
Parallel execution also changes the mechanics of transaction ordering.
If transactions are executed concurrently and later reconciled, the network must define how conflicts are ordered. That ordering can affect arbitrage, liquidation priority, and other forms of maximal extractable value.
The implementation may reduce some forms of unnecessary waiting. It does not eliminate competition for advantageous ordering. Traders can still face sandwiching, priority fees, and adverse execution if the application and sequencing design permit it.
Fast confirmation can even intensify competition. Bots have less time to respond, but they may operate with more aggressive infrastructure and tighter automation.
Bridge and liquidity risk
A high-performance chain needs users and capital. EVM compatibility can reduce the cost of application deployment, but it does not automatically create liquidity.
The relevant questions are practical:
- Which assets have reliable market depth?
- Are major stablecoins available in native form?
- How much volume is organic rather than incentive-driven?
- How concentrated is liquidity across a few pools?
- Can users bridge capital without excessive counterparty or smart-contract risk?
- Does the chain have functioning exits during stress?
- Are prices consistent across venues after accounting for fees and slippage?
A chain may process transactions in milliseconds while capital remains trapped in a bridge queue or a thin market. Execution speed is one component of market infrastructure, not a substitute for it.
How to evaluate parallel EVM projects without buying the headline
The most useful analysis separates confirmed architecture from unverified performance claims.
A practical evaluation should focus on five areas:
1. Execution model.
The project should explain how it detects dependencies, handles conflicts, and re-executes invalid speculative work. “Parallel” without a clear conflict model is a label, not an analysis.
2. Workload definition.
A reported TPS figure should identify the transaction mix. Independent transfers are not equivalent to swaps against the same pool. The closer the benchmark is to live application activity, the more useful it becomes.
3. Finality under load.
Nominal finality is only the starting point. The relevant question is whether the timing remains stable when block demand and state contention increase.
4. Validator economics.
High performance obtained through expensive hardware may create a less distributed network. The security trade-off belongs in the valuation model.
5. Liquidity and utility.
The chain needs real applications, active users, and executable markets. A technically efficient network with poor liquidity has limited practical value for traders.
The data currently supports a measured conclusion. Parallel EVM networks have a credible method for increasing execution capacity. More than 60% of historical Ethereum transactions have been identified as theoretically suitable for parallel processing. Monad’s stated target of 10,000 TPS and Sei V2’s approximately 400-millisecond finality show how aggressively new networks are competing on execution speed.
The data does not establish sustained peak performance under maximum conflict. It does not confirm exact gas savings across congestion regimes. It does not prove that every EVM-compatible application will scale linearly with additional execution threads.
Those unknowns are not minor footnotes. They determine whether the architecture creates durable utility or merely attractive benchmarks.
The risk-reward assessment
Parallel EVM is a meaningful response to the sequential execution limits of traditional Ethereum. Its strongest case is technical and specific: many transactions do not conflict, and processing those transactions concurrently can improve resource utilization.
The model is particularly relevant for applications that distribute state across many accounts and contracts. It is less decisive for applications built around shared global state, where transactions continue to compete for the same storage locations.
Monad and Sei V2 demonstrate the range of the approach. Monad targets 10,000 TPS, 300-millisecond blocks, and 600-millisecond finality. Sei V2 reports approximately 400-millisecond transaction finality. Traditional Ethereum remains constrained by sequential execution and roughly 15 to 30 TPS on the base layer, with standard finality around 15 minutes.
The comparison is not a simple speed contest. The key variables are conflict rate, consensus performance, storage throughput, validator requirements, liquidity, and execution quality.
The risk-reward profile is therefore asymmetric:
- Technical upside: higher execution capacity and lower congestion pressure.
- Infrastructure risk: greater hardware, storage, and validator demands.
- Application risk: shared-state workloads may limit parallel gains.
- Market risk: fast settlement does not guarantee narrow spreads or deep liquidity.
- Measurement risk: targeted TPS and benchmark results may not represent sustained mainnet usage.
- Adoption risk: EVM compatibility lowers migration friction but does not guarantee users or capital.
The strict conclusion is narrow. Parallel EVM networks are not a complete replacement for Ethereum’s scaling roadmap, and they are not a guarantee of cheap or frictionless trading. They are execution-layer experiments with a defensible premise: concurrent processing can extract unused capacity from workloads that do not require serial ordering.
Projects that prove this under real contention, while maintaining credible validator participation and usable liquidity, will have practical value. Projects that rely only on peak TPS figures will remain engineering demonstrations with uncertain market relevance.