TechFlow Logo
Login/ Sign up
ETH Gas
Gwei
Fear
gas
The Debate Over Parallel EVMs: Monad and MegaETH Explore the Definition of Full Nodes

The Debate Over Parallel EVMs: Monad and MegaETH Explore the Definition of Full Nodes

2024.08.23
Share

TechFlow Selected TechFlow Selected

techFlow

The Debate Over Parallel EVMs: Monad and MegaETH Explore the Definition of Full Nodes

Vitalik believes the key is not whether full nodes execute all transactions, but whether users can obtain sufficient transaction confirmation assurance.

2024.08.23 - 09:33:41
EVMMonadMegaETH
Vitalik believes the key is not whether full nodes execute all transactions, but whether users can obtain sufficient transaction confirmation assurance.

Written by: 0XNATALIE

In the latest episode of the Bankless podcast, Monad founder Keone Hon and MegaETH co-founder Lei Yang discussed the architectures of Monad and MegaETH and how they aim to enhance Ethereum's performance. The conversation centered on the future of the Ethereum Virtual Machine, addressing key questions such as comparisons between Monad and MegaETH in terms of speed, decentralization, and censorship resistance.

However, after the episode, the Monad founder remained engaged and continued questioning MegaETH’s definition of a "full node" on X (formerly Twitter), eventually drawing Vitalik Buterin into the discussion.

Monad is a Layer 1 blockchain that achieves over 10,000 transactions per second through parallel execution technology and a unique consensus mechanism.
MegaETH is a Layer 2 solution leveraging parallel execution to achieve millisecond response times, aiming to process over 100,000 Ethereum transactions per second.

The Core Dispute: Should Full Nodes Execute All Transactions?

During the podcast, Lei Yang mentioned that in MegaETH, a full node refers to one that maintains and updates the latest blockchain state, rather than executing and validating every transaction. In response, Keone Hon took to Twitter to challenge this definition of a "full node," arguing that traditionally, a full node should independently execute and verify all transactions. In contrast, MegaETH's proposed full nodes only receive state updates from a centralized sequencer without independently verifying transactions. Keone expressed concern that such nodes may not provide sufficient security when handling high-value real-world transactions.

If full nodes merely receive state updates instead of participating in actual transaction execution and validation, they must fully trust the state provided by the centralized sequencer. If the sequencer makes an error, is attacked, or acts maliciously, these nodes might not detect issues in time. This becomes especially critical for high-value transactions, where any mistake could lead to significant financial loss.

Keone presented a practical scenario: suppose an exchange integrates MegaETH and runs such a node—how can it confirm that a user's deposit transaction has been truly finalized? How long should it wait before crediting the user's account? Would the exchange need to wait for the full seven-day fraud proof window to ensure the transaction cannot be rolled back and thus guarantee deposit safety?

Vitalik's Perspective: The Focus Is on Transaction Finality Assurance

Ethereum co-founder Vitalik Buterin joined the discussion, emphasizing that the key issue isn't whether full nodes execute all transactions, but whether users can obtain sufficient assurance about transaction finality. According to Vitalik, for L2 users, what matters most is knowing their transactions are accepted—not whether every node executes every transaction. As long as appropriate mechanisms exist to guarantee this, users don't necessarily need to run full nodes that execute all transactions themselves.

Vitalik outlined two transaction finality mechanisms:

  1. Bonded Sequencer Preconfirmation: Under this mechanism, the sequencer stakes a certain amount of tokens (e.g., ETH) when processing transactions. If the sequencer misbehaves or fails to process transactions correctly, users can receive compensation. This provides immediate finality assurance, allowing users to consider transactions secure without waiting for the fraud proof period.

  2. L1 Finalization: Transactions on the L2 can ultimately be confirmed on L1 (e.g., Ethereum). If there's an issue with an L2 transaction, L1 can roll it back and correct errors. Even if risks exist on the L2, users can still rely on L1's final confirmation for security.

Vitalik also noted that the length of the fraud proof window can be adjusted based on user needs. For example, exchanges could choose different fraud proof durations depending on transaction size—shorter windows for small transactions, longer ones for large transactions. Furthermore, with advancements in zero-knowledge proof (ZK) technology, the need for fraud proof windows will significantly decrease and may eventually disappear, enabling faster transaction finality without compromising security.

Nonetheless, Keone pointed out that MegaETH does not plan to use ZK technology initially. While ZK holds great promise, it currently faces performance limitations. Generating zero-knowledge proofs is computationally intensive and time-consuming, especially under high transaction volumes. Therefore, high-performance, high-throughput blockchain projects like MegaETH avoid adopting ZK at launch to prevent performance bottlenecks from degrading user experience.

MegaETH Responds: Multiple Transaction Finality Options

Later, Lei Yang responded via tweet, clarifying misconceptions about MegaETH's node architecture. He explained that MegaETH users have three options for transaction finality:

  1. Nodes that only receive state updates: These nodes do not validate any transactions and simply accept state updates from the sequencer. Their security relies on the sequencer's preconfirmation and penalty mechanisms. Suitable for low-to-medium value transactions, particularly in scenarios requiring instant finality.

  2. Nodes that wait for the fraud proof window to expire: Same as option 1, but users wait for both the fraud proof window and for the corresponding MegaETH block to be finalized on Ethereum. This offers "full Ethereum-level security" (i.e., equivalent to Ethereum transaction security and irreversibility), ideal for high-value transactions where users prefer not to locally verify transactions. This use case is relatively rare.

  3. Full nodes that validate all transactions: These nodes verify every single transaction and wait for the corresponding MegaETH block to be finalized on Ethereum. Also provides "full Ethereum-level security," suitable for entities like exchanges that regularly handle high-value transactions and desire fast confirmation.

Lei Yang emphasized that MegaETH does support full nodes capable of validating every transaction. Previous discussions may have created a misunderstanding suggesting MegaETH nodes can only receive state updates and cannot validate transactions—this is incorrect. He further clarified that nodes choosing to validate all transactions can use optimization techniques (such as witness data provided by the sequencer) to verify transactions more efficiently than the sequencer itself, without reprocessing all data from scratch, thereby reducing hardware requirements. Users can choose among these finality methods based on their specific needs.

This debate was truly compelling. As Lao Bai, research partner at ABCDE, put it: "Does this kind of debate matter? Absolutely! The industry's technological progress advances slowly through exactly these kinds of discussions. Does it matter who wins or loses? Absolutely not! Because in the end, the winner will be determined by resources, developer/user experience, and who launches the first one or two killer applications—not by whose definition of a 'full node' and its responsibilities is correct."

Join TechFlow official community to stay tuned

Add to Favorites
Share to Social Media

Related Articles

2026.04.28

On the Eve of TGE: A MegaETH Ecosystem DeFi Gold Rush Guide

See the practical guide to the top 10 mainstream applications in the MegaETH ecosystem.

On the Eve of TGE: A MegaETH Ecosystem DeFi Gold Rush Guide
2026.03.26

Kimi, Zhipu, and Doubao Join a Crypto Hackathon: What Did AI Developers Build on Monad?

Monad’s AI Ecosystem Strategy Goes Far Beyond a Hackathon.

Kimi, Zhipu, and Doubao Join a Crypto Hackathon: What Did AI Developers Build on Monad?
2026.02.26

We’ve built a Perp DEX—everyone says it’s incredible.

Perpl is the first on-chain DEX that requires no user choices—it features fully on-chain execution, a true CLOB, and gas efficiency sufficient for market making, all built on decentralized, general-purpose L1 storage.

We’ve built a Perp DEX—everyone says it’s incredible.
2025.12.05

Monad Practical Guide: Welcome to the New Architecture, High-Performance Development Ecosystem

This article will introduce you to some resources to help you better understand Monad and get started with development.

Monad Practical Guide: Welcome to the New Architecture, High-Performance Development Ecosystem
2025.11.24

Monad launches on mainnet tonight, here's what you need to know

Based on the pre-market price of approximately $0.032–0.034 at the time of publication, the paper gains for public sale participants range between 28% and 36%.

Monad launches on mainnet tonight, here's what you need to know
2025.11.24

FastLane launches shMON: Monad's first vertically integrated liquid staking token and mainnet incentive system

shMON is the first true vertically integrated liquid staking token in the Monad ecosystem.

FastLane launches shMON: Monad's first vertically integrated liquid staking token and mainnet incentive system
2025.11.17

Crypto Morning Brief: Monad (MON) token sale starts today; major token unlocks for ZRO, ZK, KAITO and others this week

OKX officially launches exchange-integrated DEX.

Crypto Morning Brief: Monad (MON) token sale starts today; major token unlocks for ZRO, ZK, KAITO and others this week
2025.11.14

Monad Ecosystem Guide: Everything You Can Do After Mainnet Launch

Enter the Monad Arena

Monad Ecosystem Guide: Everything You Can Do After Mainnet Launch
2025.11.11

From trading, prediction, and gaming to AI Agents: the next wave of builders is gathering on Monad

Monad Momentum project highlights.

From trading, prediction, and gaming to AI Agents: the next wave of builders is gathering on Monad
2025.11.11

Crypto Morning Brief: Uniswap proposes UNIfication governance proposal, Monad releases tokenomics

Coinbase will launch a token sales platform, with Monad becoming the first project to go live.

Crypto Morning Brief: Uniswap proposes UNIfication governance proposal, Monad releases tokenomics
TechFlow Logo

Navigating Web3 tides with focused insights

Contribute An Articleemail
Media Requestsmsg

Risk Disclosure: This website's content is not investment advice and offers no trading guidance or related services. Per regulations from the PBOC and other authorities, users must be aware of virtual currency risks. Contact us / [email protected] ICP License: 琼ICP备2022009338号