-
Ethereum researchers demonstrated a proof-of-concept for “native rollups.”
-
The design allows Ethereum to verify Layer 2 blocks by re-executing them on the base layer.
-
The prototype implements EIP-8079 using a new EXECUTE precompile.
-
The approach could reduce reliance on external proof systems used by current rollups.
A New Approach to Rollup Verification
Researchers within the Ethereum Foundation ecosystem have presented an early prototype of “native rollups,” a design intended to simplify how Layer 2 networks verify transactions on Ethereum.
The proof-of-concept implements EIP-8079 using the Ethrex execution client and introduces a mechanism called the EXECUTE precompile. Instead of relying on external verification systems, the base Ethereum network replays Layer 2 blocks directly to confirm their validity.
The demonstration includes a full rollup lifecycle. Layer 2 blocks are submitted to Ethereum, executed through the precompile, and validated on the base layer. Deposits can move assets from Ethereum to the rollup, while withdrawals are verified through Merkle Patricia proofs.
Reducing Complexity in the Rollup Ecosystem
Most existing Layer 2 solutions rely on specialized verification systems. Optimistic rollups use fraud proofs, while zero-knowledge rollups rely on cryptographic validity proofs to confirm transactions.
Native rollups aim to simplify this architecture by exposing Ethereum’s own state transition function to Layer 2 networks. By allowing Ethereum to recompute rollup state changes directly, the system could remove the need for independent verification infrastructure.
Although still experimental, the concept could allow rollups to inherit upgrades and security improvements directly from Ethereum without maintaining separate proof systems.