How native rollups can make Ethereum great again in 2 years
2024-11-22

Gnosis founder Martin Köppelmannn says implementing a web of 128 “native rollups” can save the Ethereum network from being captured by corporate interests and vanishing into obscurity.
Native rollups are layer-2 networks built to Ethereum’s native security standards, meaning that they’re composable, uncensorable, and economically aligned with the original ethos of Ethereum. 
Unlike “centralized” rollups, which include L2s like Coinbase-incubated Base, or “based rollups” like Taiko — native rollups offer all of the inherent security and composability of Ethereum. 
Native rollups would be “built and governed by” Ethereum core developers, with synchronous reading to the L1 and all data availability, maximum extractable values (MEV), and congestion fees being paid back to the mainnet. 
Köppelmannn argues that implementing a swathe of these so-called native rollups could hold the key to solving the problem of liquidity and developer fragmentation that currently plague the network. It would also return the network to the original sharding vision abandoned in favor of rollups.
The proposal received a warm response from the Bankless podcasters Ryan Adams and David Hoffman who praised the approach for “only adding to Ethereum, rebalancing power and making ETH stronger.”
However, Uniswap CEO Hayden Adams said he preferred a “middle ground” approach of an enshrined proof system — which would look like a sequencer agnostic L2 proving system.
However, Adrian Brink, the co-founder of the “intent-centric” blockchain firm Anoma, told Cointelegraph the difference between native and based rollups is largely just “made up” for marketing purposes. 
“There is no defined computer science terminology for a ‘native’, ‘based’, or ‘vanilla’ rollup. Based just means the rollup is sequenced by the base layer. Native just means there is a native opcode to verify the rollup’s execution,” he said. 
The risks of “centralized” rollups
Köppelmannn is the founder of Gnosis, an Ethereum infrastructure firm that’s heavily prioritized on decentralization. Gnosis is also the firm behind Safe Global and Gnosis Chain which together form the bedrock of infrastructure that much of the Ethereum ecosystem rests on.
Speaking on stage at DevCon in Thailand last week, Köppelmann, clad in a Tornado Cash T-shirt, asserted that Ethereum needs to distance itself from centralized layer-2 rollups and deploy its own web of zk-proven networks, all built to the high standards of Ethereum’s L1.
“I have absolutely the highest respect for Jesse [Pollack] and for what Base and Coinbase are doing but I do think saying ‘we’re bringing the next billion people to Ethereum’ is wrong.”
Köppelmannn warned that Base and any other centralized layer-2 network are in charge of how much profit they make, which gives them different incentives.
“It’s entirely in their hands to control how many fees they charge for transactions, and they’re perfectly capable of doing something where they take a 30% cut,” Köppelmannn said, referring to Apple’s controversial fee on all sales conducted through its App Store. 
Why does Ethereum need “native” L2s?
Koppelman said roll-up developers are typically presented with two main choices: centralized rollups which rely on a centralized sequencer or “based” rollups.
Centralized sequencing is good for optimizing UX and fast transactions while “based” rollups are slower but optimize for deeper connectivity to the L1. 
“If most assets are not bridged from Ethereum, and the sequencing is also not done by Ethereum, the connection to Ethereum is reduced to occasional checkpointing,” he said. 
Unfortunately, Köppelmann says neither centralized nor based present enough in the way of major benefits to the Ethereum ecosystem in the long term. 
His solution is to create and deploy 128 equal and interoperable native rollups on Ethereum — no multi-sigs, two independent proof systems, and rigorous testing of code. 
“These L2s would be highly interoperable with L1, fulfilling Ethereum's early promise to provide sharding using L2 technology,” said Köppelmann. 
Brink said he agrees with Köppelmann, at least in part, saying that Ethereum should look to make a shift away from its reliance on privately owned ecosystems in the long term. 
“In theory, you can still have native rollups with centralized sequencers, depending on the definition — but native rollups are definitely an improvement from the more centralized L2 status quo. 
Köppelmann said Base and other L2s claim that their networks share the “inherent security” of Ethereum but argued that this is very far from the truth, noting that funds can be stolen in several ways on l2s that aren’t possible on the mainnet or other sufficiently decentralized L2s. 
He also made a nod to an earlier Devcon talk by Ethereum developer James Prestwich, who provided several examples of how centralized sequencers can censor and manipulate DeFi protocols like Aave. 
Brink said that while native rollups would, theoretically, make it “much easier” for developers to deploy new rollups and add new programmability features — they still aren’t what he considers a true scaling solution.
“This is because the amount of data that needs to be posted on-chain still increases with the amount of usage they get. The only real scaling solutions today are Plasma-like constructions, where you can post a constant amount of data on-chain regardless of how much activity is happening.
Ultimately, Brink said the most important goal for Ethereum’s scalability is to focus on “generalized intents” — a single intent standard that can be shared and understood by all users, apps, and solvers across the ecosystem — and do away with the fragmentation that currently mars Ethereum. 
“We need to stop innovating at the margins. We need compelling user stories and a renewed wave of innovation in applications that people want to and love to use.”