The Foundation Just Told L2s to Stop Racing for Speed—What Does 'Differentiation' Actually Mean?

The Ethereum Foundation just dropped a comprehensive L1-L2 vision update on March 23rd, and buried in the technical architecture discussion is a bombshell: L2s should stop primarily competing on transaction speed.

For years, Layer 2 discussions have been dominated by throughput benchmarks. Arbitrum vs Optimism vs Base came down to “who can process more transactions per second” and “whose gas fees are lowest.” We’ve been in an arms race where every new L2 launch touts bigger TPS numbers than the last.

Now, with Dencun and Pectra upgrades enabling 100,000+ TPS across L2s, the Foundation is essentially saying: “Speed is table stakes now. Go differentiate on something else.”

The Shift: From Speed to… What Exactly?

According to the Foundation’s recent blog post, the primary objective for L2s is now to provide “differentiated features, services, customizations, go-to-market strategies, and zones of control.” L1 remains the maximally resilient settlement and liquidity hub, while L2s should focus on specialized use cases.

This sounds great in theory, but here’s my concern as someone building next-gen rollup tech: when Optimism Interop and Polygon’s AggLayer enable seamless cross-chain composability, what’s actually left to differentiate?

The Interoperability Paradox

The Ethereum Interoperability Layer aims to unify 55+ L2 rollups into a single seamless experience by Q1 2026. The OP Stack’s Superchain vision and AggLayer are already making cross-chain asset flows trivial—.1B flowing between Ethereum and Polygon zkEVM is just the start.

So if:

  • Speed is no longer the differentiator (everyone hits 100k+ TPS)
  • Interop layers abstract away the “which chain am I on?” question for users
  • Asset liquidity pools across chains seamlessly

Then what does “differentiation” actually mean in practice?

What Customization Looks Like (Maybe?)

From my technical perspective, here are the differentiation vectors I see:

1. Execution Environment Customization

  • App-specific L3s that give games or DeFi protocols dedicated blockspace
  • Custom precompiles for domain-specific operations (gaming logic, financial calculations)
  • Specialized VM optimizations (like how zkSync transpiles to Yul vs. Scroll’s bytecode-level EVM)

2. Data Availability Choices

  • The DA marketplace is real: Celestia vs. EigenDA vs. Ethereum blobs
  • Rollups can now “shop” for DA based on security/cost trade-offs
  • But this fragments security assumptions—is that differentiation or fragmentation?

3. Sequencer and MEV Architecture

  • Decentralized sequencer networks vs. centralized (Arbitrum’s recent work here)
  • MEV redistribution mechanisms (some L2s share MEV with users, others don’t)
  • Fair ordering guarantees vs. speed optimization

4. Governance and Upgradability

  • Immutable L2s vs. governance-controlled upgrades
  • Different timelock policies and security councils
  • Token-weighted governance vs. other models

My Skepticism

Here’s where I get uncertain: Most developers and users don’t care about these technical implementation details. They care about “does my transaction work?” and “how much does it cost?”

If the Foundation wants L2s to differentiate, but that differentiation is invisible to end users (because interop layers abstract it away), then aren’t we just… competing on branding and marketing?

I’ve worked at both Polygon Labs and Optimism Foundation, and let me tell you—the “differentiation” conversations often felt like post-hoc rationalization for our tech stack choices rather than genuine user-facing value propositions.

Questions for the Community

  1. For developers: When you choose an L2 to deploy on, what actually influences your decision beyond “it’s fast and cheap”? Would “customized execution environment” sway you?

  2. For users: Do you care which L2 you’re using if gas is low and transactions are instant? Does the underlying tech architecture matter to your experience?

  3. For other L2 builders: How are you interpreting this guidance? Are you pivoting your roadmap, or is this just the Foundation trying to slow down Solana comparisons?

Maybe I’m being too cynical. Maybe once 100k TPS is universal, the next wave of innovation really will come from specialized chains optimized for specific use cases. But right now, “stop competing on speed” feels like the Foundation is asking L2s to differentiate on dimensions that don’t actually matter to the people using the tech.

What am I missing here? Would love perspectives from folks building on L2s, developing protocols, or researching next-gen scaling solutions.


For context: I’ve spent 6 years in L2 infrastructure, including time at Polygon and Optimism. Currently working on next-gen rollup tech at a stealth startup. Not speaking for any former employers here—just my personal take as an engineer watching the ecosystem evolve.

This resonates so much with me as someone who just goes through the motions of deploying DApps without really understanding all the infrastructure decisions.

Honestly? I picked Base for my last project because:

  1. It had the Coinbase brand (felt safe)
  2. Gas was cheap
  3. My friend said it “just works”

That’s it. I didn’t think about “execution environment customization” or “sequencer architecture.” I barely understood what a sequencer was until I started working on L2s full-time.

The developer confusion is real. When the Foundation says “differentiate,” I have this nagging feeling that means I’m supposed to suddenly have opinions about which L2’s approach to data availability best serves my use case. But… I just want to build a DeFi interface that doesn’t intimidate people.

Here’s my actual question: If L2s stop competing on speed and cost, does that mean developers need to become L2 architecture experts just to pick where to deploy?

Because right now, most devs I know (including me until recently) treat L2s like hosting providers. You pick AWS vs GCP vs Vercel based on price, reliability, and developer experience—not because you have deep opinions about their internal infrastructure.

The Fragmentation Problem

What worries me is that “differentiation” could make the ecosystem even more confusing. Right now, new devs already struggle with:

  • “Should I build on L1 or L2?”
  • “Which L2? There are like 50 of them.”
  • “How do I handle cross-chain state?”
  • “What if the L2 I pick loses adoption?”

If each L2 now also has its own “specialized execution environment” or “custom precompiles,” doesn’t that fragment developer tooling? Will I need to learn different patterns for different L2s?

Maybe Interop Layers Save Us?

The one hope I have is what you mentioned—Optimism Interop and the Ethereum Interoperability Layer. If those actually work as promised, maybe users and developers really won’t care which L2 they’re on.

Like, if I deploy on Optimism but users on Base can seamlessly interact with my contracts without knowing they’re bridging chains… then yeah, maybe L2s can differentiate on whatever technical implementation details they want, and it won’t matter to me as a developer.

But that feels like it’s still 12-18 months away from being really smooth. In the meantime, what are we supposed to do?

My Actual Decision Criteria

For what it’s worth, here’s what would make me choose one L2 over another:

  • Developer tooling: How good are the docs? Do my usual tools (Hardhat, Foundry, wagmi) work without weird hacks?
  • Ecosystem momentum: Is there an active dev community I can learn from?
  • Bridge liquidity: Can my users actually get assets onto this L2 without jumping through hoops?
  • Stability: Am I going to wake up to my chain being down or forked?

Notice none of those are about “specialized customization.” They’re about whether I can actually ship product without fighting the infrastructure.

I really want to believe there’s a world where L2 differentiation makes sense, but from where I sit as a builder, it mostly just feels like more complexity to navigate.


Disclaimer: I’m still pretty early in my Web3 journey (2 years in), so maybe I’m missing something that more experienced folks see clearly. Would love to be proven wrong!

Coming at this from the founder/business side, and I gotta be honest—my first thought reading the Foundation’s post was: “This sounds like ‘we lost the speed war to Solana, so let’s change the rules of the game.’”

Maybe that’s too cynical. But let’s talk about what this actually means for businesses building in the Ethereum ecosystem.

The Business Model Question

Here’s what I don’t get: If L2s aren’t competing on speed and cost anymore, how do they make money?

Right now, L2s have a straightforward value prop:

  • “We’re faster than L1”
  • “We’re cheaper than L1”
  • “We have the same security as L1 (eventually)”

That’s a clear product-market fit. Users save money, transactions go through faster, everyone wins.

But if speed hits 100k TPS across the board and becomes commoditized… then what’s Optimism’s differentiator vs Arbitrum? Besides the fact that Optimism licenses the OP Stack and Arbitrum doesn’t?

Is “differentiation” just code for “better marketing”? Because from where I sit, that’s what it feels like.

The Solana Elephant in the Room

Let’s be real: Ethereum L2s are competing with Solana, not with each other. And Solana’s value prop is simple:

  • Fast L1 (no L2 complexity)
  • Cheap L1 (no bridging fees)
  • Single chain (no fragmentation)

When the Foundation says “stop competing on speed,” I hear: “We can’t win on speed, so compete on other stuff.” But users and developers care about speed! It’s not like that suddenly stops mattering just because the Foundation publishes a blog post.

What Differentiation Could Actually Look Like

Okay, devil’s advocate mode: Maybe there IS a business case for specialized L2s. Here are scenarios where I could see differentiation working:

1. Regulated/Compliance L2s

  • Some L2 that works with regulators, has KYC built in, can interface with traditional banks
  • Big financial institutions might pay premium for this
  • Think: Coinbase building Base specifically for their ecosystem

2. Gaming-Optimized L2s

  • Ultra-low latency for on-chain games
  • Custom logic for game state management
  • Immutable X is kind of doing this for NFTs

3. Privacy-First L2s

  • ZK proofs for transaction privacy
  • Appeals to users who want confidential DeFi
  • Smaller market but potentially premium pricing

4. Enterprise L2s

  • Sony just launched Soneium, Kraken has their own L2 coming
  • Custom governance, private deployment, white-label branding
  • Actually makes sense for big companies that want control

So yeah, maybe “differentiation” isn’t just marketing speak. Maybe it’s about vertical specialization.

The Harsh Economic Reality

But here’s the thing: Most L2s can’t afford to be niche specialists.

They need users, they need TVL, they need transaction volume to justify their existence. And to get that, they need to compete with… everything. Including Solana, including Base, including whatever new L2 Coinbase or Binance launches next month.

If your differentiation is “we’re the best L2 for decentralized science applications,” cool, but you’ve also just limited your total addressable market to a tiny slice of an already small ecosystem.

My Take: Market Will Decide

The Foundation can recommend whatever it wants, but the market will decide what matters. If users keep flowing to whichever L2 is fastest and cheapest, then that’s what L2s will compete on—guidance be damned.

On the flip side, if specialized L2s start capturing real value (like Immutable X did for gaming NFTs, or Base is doing for Coinbase users), then yeah, maybe differentiation wins.

But let’s be honest: Most L2s are still in the “spray and pray” phase. They’re building general-purpose chains and hoping to attract users with incentives, not because they have some unique technical value prop that users understand or care about.

The Controversial Hot Take

Maybe what the Foundation is really saying is: “We have too many L2s. We need consolidation, not proliferation.”

If speed and cost are commoditized, then the market should consolidate around a few winners (like cloud computing consolidated to AWS/Azure/GCP). Smaller L2s should either:

  1. Find a genuine niche/specialization, or
  2. Get acquired/absorbed into larger L2s, or
  3. Die

That might actually be healthy for the ecosystem long-term, even if it’s painful short-term for teams that raised funding to build L2s.


Disclaimer: Running a Web3 startup, actively deciding where to deploy, very biased toward “what actually works” over “what should work in theory.”

Really interesting discussion here. As someone working on ZK infrastructure, I actually think the Foundation is more right than wrong—but I’ll admit the “differentiation” framing is vague and doesn’t land well with builders.

Let me offer a technical perspective on where real, meaningful differentiation exists today, beyond just marketing spin.

The Proof System Design Space

@layer2_lisa you mentioned zkSync’s language-level vs Scroll’s bytecode-level EVM compatibility as an example. This is actually a perfect case of technical differentiation that has real-world implications:

Bytecode-level (Scroll, Polygon zkEVM):

  • Full EVM compatibility—any Solidity code works without modification
  • Heavier proof generation (more complex circuits)
  • Longer proving times (but getting better with hardware acceleration)
  • Users: “It just works” for existing DApps

Language-level (zkSync Era):

  • Transpiles Solidity to Yul, then to custom VM
  • Can add ZK-friendly optimizations not possible in raw EVM
  • Faster proving for certain operations
  • Trade-off: Occasional compatibility edge cases

This isn’t just theoretical—it affects which DApps can efficiently run on which L2. A DeFi protocol doing complex calculations might genuinely benefit from zkSync’s optimizations, while an NFT marketplace might prefer Scroll’s “zero changes needed” approach.

That’s differentiation that matters to developers, not just to VCs.

The Data Availability Marketplace

Steve mentioned niche specialization—the DA marketplace is a great example of meaningful technical choice, not just branding:

Ethereum Blobs (EIP-4844):

  • Maximum security (inherits full Ethereum consensus)
  • Higher cost per byte
  • Best for high-value transactions where security > cost

EigenDA (restaking):

  • Security backed by restaked ETH (billions in economic security)
  • Middle ground on cost
  • Best for protocols that want crypto-economic guarantees but lower costs

Celestia (modular DA):

  • Lowest cost, highest throughput
  • Different security model (not Ethereum consensus)
  • Best for high-volume, lower-value use cases (gaming, social)

This is real differentiation. A gaming L2 processing millions of micro-transactions legitimately should use Celestia. A DeFi L2 managing billions in TVL should probably stick with Ethereum blobs.

The key difference from the “it’s just marketing” critique: These trade-offs have measurable technical and economic consequences.

Privacy as Differentiation

Here’s where I get optimistic about the future: Privacy-first L2s are a genuinely differentiated product category that can’t be replicated by just “being faster.”

Right now, most L2s have completely transparent transactions (like Ethereum L1). But ZK tech enables:

Confidential transactions: Amount and asset type hidden, only sender/receiver visible
Private smart contracts: Contract state encrypted, only authorized parties can view
Selective disclosure: Prove properties about data without revealing the data itself

Use cases that only work with privacy:

  • Healthcare data management (HIPAA compliance)
  • Financial institutions (trade secret protection)
  • Enterprise supply chains (competitive intelligence concerns)
  • Confidential voting/governance

These aren’t “nice to have” features—they’re requirements for entire categories of applications that won’t exist on public, transparent blockchains.

A privacy-focused L2 (like Aztec or the various ZK privacy protocols being built) isn’t competing with Optimism or Arbitrum on speed. It’s serving a completely different market need.

That’s the kind of differentiation the Foundation should be pointing to more explicitly.

Sequencer Architecture: More Than You’d Think

The sequencer decentralization debate is another real differentiation vector:

Centralized sequencer (most L2s today):

  • Faster block production
  • Easier MEV capture (bad for users, good for L2 revenue)
  • Single point of failure/censorship

Decentralized sequencer (Metis, future Arbitrum):

  • Censorship resistance
  • MEV redistribution possible
  • More complex coordination (slower? less clear)

Shared sequencer networks (Espresso, Astria):

  • Cross-chain atomic transactions
  • Unified MEV auction across multiple L2s
  • Potentially better for users (less fragmented liquidity)

Again, this isn’t branding—it’s architectural decisions with real user impact. A DeFi protocol might genuinely care about MEV redistribution. A gaming company might not care at all and just want fast blocks.

Where I Agree With The Skepticism

That said, @startup_steve your “Solana elephant in the room” point is valid. If the Foundation’s messaging is “differentiate on technical architecture” but users/developers actually only care about “fast and cheap,” then L2s will keep competing on speed regardless of guidance.

And @ethereum_emma’s concern about fragmentation is real. If every L2 has custom precompiles or different VM optimizations, that does fragment tooling and make life harder for developers.

The interop layers (EIL, Superchain, AggLayer) are supposed to solve this, but they’re not ready yet. So there’s a 12-18 month gap where differentiation = fragmentation for developers.

My Take: Differentiation Exists, But Foundation’s Messaging Misses The Mark

The Foundation is right that there’s more to compete on than just TPS. Proof systems, DA choices, privacy features, sequencer architecture—these are real, meaningful technical differences.

But the messaging of “stop competing on speed, start differentiating” lands wrong because:

  1. It sounds defensive (“we can’t beat Solana on speed”)
  2. It’s vague (“differentiate on what exactly?”)
  3. It ignores that speed/cost still matter to users

Better framing: “100k TPS is table stakes. Now differentiate on privacy, security models, specialized execution environments, and cross-chain coordination—while maintaining speed as baseline expectation.”

Speed isn’t irrelevant. It’s just no longer sufficient on its own.


Context: PhD in applied math, 7 years in cryptographic research, currently building privacy infrastructure for blockchain. Opinions are my own, not my employer’s.