By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: A New Ethereum Upgrade Could Solve Rollups’ Biggest Security Flaw | HackerNoon
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > A New Ethereum Upgrade Could Solve Rollups’ Biggest Security Flaw | HackerNoon
Computing

A New Ethereum Upgrade Could Solve Rollups’ Biggest Security Flaw | HackerNoon

News Room
Last updated: 2025/04/27 at 9:48 PM
News Room Published 27 April 2025
Share
SHARE

If you’ve been in the blockchain space, you’ve probably heard of “rollups” – they’re Layer 2 (L2) solutions that help Ethereum scale by processing transactions off the main chain. But there’s always been a tradeoff: these rollups often rely on things like multisig wallets (where multiple people hold keys) or security councils to ensure everything works properly. These are essentially centralized points of failure in an otherwise decentralized system.

Ethereum researcher Drake Justin published a proposal for what he called “native rollups”. The aim is to solve this problem by allowing rollups to inherit the full security of Ethereum’s Layer 1 (L1) blockchain. Let me break this down in simpler terms.

The Problem With Current Rollups

Currently, rollups that want to provide an Ethereum-like experience face several challenges:

  • Security Councils: Many rollups rely on trusted groups to oversee operations.
  • Complex Fraud Proofs: Optimistic rollups need complicated systems to catch bad behavior
  • Expensive SNARK Verification: Zero-knowledge rollups spend a lot of gas verifying their proofs
  • Keeping Up With Ethereum: When Ethereum upgrades its rules, rollups need to manually update too

These are all basically “trust points” that prevent rollups from being as secure as the Ethereum L1 itself.

The Solution: EXECUTE Precompile

The proposal introduces something called an “EXECUTE precompile”. Think of a precompile as a highly efficient, special smart contract that’s part of the Ethereum protocol itself, verified directly by all Ethereum validators. Other precompiles exist for things like cryptographic operations that are too complex or slow to do efficiently in a regular smart contract. Here’s what the EXECUTE precompile does:

EXECUTE(pre_state_root, post_state_root, trace, gas_used)

It checks if:

  1. The trace (list of transactions and state changes) is valid
  2. Starting from the pre_state_root and applying the trace gets you to the post_state_root
  3. The execution uses exactly gas_used amount of gas

In simpler terms: Ethereum’s validators themselves verify that rollup transactions are correct, rather than relying on separate security mechanisms.

How Would This Work?

There are two main ways this could be implemented:

  1. Re-Execution Approach

    Ethereum validators would simply re-execute the rollup transactions to verify they’re correct. This is simple but has limitations on how much processing can be done.

  2. SNARK-Based Approach

    This uses zero-knowledge proofs (like super-efficient cryptographic receipts) to verify execution without redoing all the work. The cool part is that the proposal doesn’t pick one specific SNARK system – validators could choose which verification clients they want to use, providing diversity and resilience.

In summary:

  1. Deploy EXECUTE with a low initial gas cap—validators just re-execute.
  2. Rollups switch their state-transition verification to call EXECUTE(...).
  3. Validators optionally run zk-verifier clients off-chain for bigger batches.
  4. Users enjoy instant finality, simpler bridges, and fully trustless L2s.

Benefits of Native Rollups

Benefit

Today’s Rollups

With Native EXECUTE

Code complexity

Thousands of lines of fraud-proof or SNARK logic

Single-line Solidity precompile call

Security risk

Multisig councils or custom verifiers

Inherits L1 validator security directly

EVM equivalence

Governance needed for each hard fork

Automatically stays in sync

Real-time settlement

Hard for ZK (needs 100 ms proofs)

One-slot delay—easy to hit

Gas costs

High on-chain SNARK verification cost

Metered like any other precompile

For Users

  • True Security: Your assets on L2s become as secure as on Ethereum L1 itself
  • No More Trusted Operators: No need to worry about security councils going rogue
  • Synchronous Composability: L2s could interact with L1 contracts in real-time

For Developers

  • Simplicity: Building a rollup becomes dramatically simpler
  • Automatic Updates: When Ethereum upgrades, your rollup automatically stays compatible
  • Lower Costs: Verification becomes more efficient

For Ethereum

  • More Fee Revenue: Since rollups would use Ethereum for data availability
  • Increased ETH Value: Greater utility and demand for the network
  • Forward Compatibility: Existing L2s have a clear path to upgrade

What About “Based Rollups”?

Most L2s today handle sequencing themselves using a dedicated server or a small set of servers, often run by the team that built the rollup. This gives them a lot of control (which can be good for user experience, like instant confirmations), but it also introduces centralization risks. The sequencer has significant power over transaction ordering and inclusion.

The idea behind a Based Rollup is to decentralize and secure the L2’s sequencing layer by tying it directly to Ethereum’s L1 block production. In a Based Rollup, instead of the rollup having its own independent sequencer(s), the right to order and propose the next batch of rollup transactions is given to the current L1 block proposer. This means that the rollup inherits the L1’s censorship resistance and MEV protection.

In my next article, I will be comparing the Based and Native rollups for a clearer understanding of both rollup architecture and design. Watch this space 😉.

What This Means For You

If you’re using rollups today, the idea of Native rollups represents a future where you don’t have to worry about the rollup’s security model being different from Ethereum’s. Your assets would have the same security guarantees regardless of which layer they’re on.

For L2 projects, this offers a path to enhance their security without rebuilding from scratch, potentially eliminating their most significant vulnerability (centralized components).

For Ethereum, this strengthens its position as the security hub of the ecosystem, capturing more value and making the whole system more robust.

The Bottom Line

Native rollups represent a straightforward but powerful idea: let Ethereum itself verify rollup execution. This eliminates the need for security councils, complex fraud proof systems, and other centralized components while maintaining all the performance benefits of rollups.

As Eigenlayer’s founder Sreeram Kannan put it:

“This is a slam dunk idea by @drakefjustin—extend L1 security to any rollup without random multisigs. Ethereum earns more fees, rollups get strong security, and everyone wins.”

This is a “slam dunk idea” that creates a win-win situation for both Ethereum and its L2 ecosystem. It expands Ethereum’s security offering to solve a real pain point while increasing fee revenue and ETH value.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Ditch monthly fees and get 1TB of lifetime cloud storage for $120
Next Article Business Choice 2025: The Desktop PC Brands Driving Workplace Performance
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

The Best PC Games for 2025
News
Mel B having SECOND wedding giving Spice Girls another chance to attend
News
Cardano and Ozak AI Price Forecast: Layer-1 Power vs. AI Hype—Who Wins in 2025?
Gadget
15 HBO Max Sleeper Hits That Are Actually Worth Watching
News

You Might also Like

Computing

The HackerNoon Newsletter: A Data Engineers Guide to PyIceberg (7/6/2025) | HackerNoon

3 Min Read
Computing

40% of AI-Generated Code Is Vulnerable. How to Protect Yours! | HackerNoon

8 Min Read
Computing

Under the Hood of WebRTC: From SDP to ICE and DTLS in Production | HackerNoon

19 Min Read
Computing

Time Space Breakthrough, Ancient Memory Systems & An I-Ching Inspired Hyper-Stack Scheduler | HackerNoon

9 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?