Let's talk about Native Rollups
Native rollups are a proposed endgame for scaling Ethereum blockspace.
This Polis conversation seeks to find common ground.
Native rollups use an EXECUTE precompile that exposes the L1 EVM execution engine to Layer 2 solutions. This allows rollups to verify EVM state transitions for batches of transactions with the same security guarantees as Ethereum's L1. Think of them as programmable execution shards that wrap the precompile within a derivation function to handle system logic like sequencing, bridging, and governance.
Want to learn more? Check out this detailed technical proposal.
The Ethereum community is discussing whether native rollups represent the best path forward for L2 scaling. While they offer improved security by eliminating trusted intermediaries, several practical challenges remain. Some L2 designs require custom transaction types, different gas accounting, and precompiles not supported by Ethereum L1. This conversation seeks to find common ground on how native rollup technology should evolve.
This is a v1 experiment created by Ethereum community members. We'll use the results of this experiment to learn how we can promote more productive conversations on Ethereum.
Polis uses AI to identify patterns of agreement across different viewpoints. Your votes and statements help shape the conversation.
Want to learn more? Check out the official Polis documentation.
Join the Conversation
Vote on statements (agree/disagree/pass) and add your own thoughts to help shape the future of Native Rollups. Should L2s inherit L1 security through native execution?
Coming soon! We'll share the Polis report here shortly after the conversation gets going.