# 500k Block Reorg on L3 WTF

By [msfew](https://paragraph.com/@msfew) · 2024-05-14

---

> [![User Avatar](https://storage.googleapis.com/papyrus_images/d0b3953035b71c81bf8e954eae4e52e892de67f412340a2ffdb027cc1fb91a8d.jpg)](https://twitter.com/ProofOfTrack)
> 
> [Proof Of Track](https://twitter.com/ProofOfTrack)
> 
> [@ProofOfTrack](https://twitter.com/ProofOfTrack)
> 
> [![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/ProofOfTrack/status/1790239365077295155)
> 
> What happened to [@degentokenbase](https://twitter.com/degentokenbase)'s 500,000 Block Reorg on an L3?  
>   
> Learn more about L3, Rollup Reorg, and RaaS… ![👀](https://abs-0.twimg.com/emoji/v2/72x72/1f440.png) ![⬇️](https://abs-0.twimg.com/emoji/v2/72x72/2b07.png)
> 
> ![](https://storage.googleapis.com/papyrus_images/3f7a56ab2d189bc6c9ecb29b83f6afd3333d4e2d9b31e34b66a0c65609388425.jpg)
> 
>  [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 5](https://twitter.com/ProofOfTrack/status/1790239365077295155)[
> 
> 11:35 PM • May 13, 2024
> 
> ](https://twitter.com/ProofOfTrack/status/1790239365077295155)

What happened to @degentokenbase's 500,000 Block Reorg on an L3?

Learn more about L3, Rollup Reorg, and RaaS… 👀 ⬇️

![](https://storage.googleapis.com/papyrus_images/933fbd1b732f2cc981b92086d6f99678381b7ec42f004ffd3636a6805706d406.png)

* * *

Degen Chain 🎩 (@degentokenbase), an L3, experienced a 500k block reorg 🤯.

The issue is due to a custom config change by Conduit, the rollup service provider for Degen chain.

[![User Avatar](https://storage.googleapis.com/papyrus_images/73d3fe1e9451b8bec90a240240a3aec60fbb24489804ff54f26f0be095b97825.jpg)](https://twitter.com/0xMert_)

[mert | helius.dev](https://twitter.com/0xMert_)

[@0xMert\_](https://twitter.com/0xMert_)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/0xMert_/status/1789877763869913104)

A 500,000 (!) block reorg on an L3 ![🤯](https://abs-0.twimg.com/emoji/v2/72x72/1f92f.png)

![](https://storage.googleapis.com/papyrus_images/3b7d0dcd1c2e8637629106729b7fe9e0aa47a1343e9230af42515e78c4a6526c.jpg)

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 398](https://twitter.com/0xMert_/status/1789877763869913104)[

11:38 PM • May 12, 2024

](https://twitter.com/0xMert_/status/1789877763869913104)

* * *

Degen Chain is an L3 built with @arbitrum Orbit, @base for settlement, and AnyTrust for DA.

My favorite mental model (by @hdevalence) for L3 is that they are just "L2 on top of L2".

[![User Avatar](https://storage.googleapis.com/papyrus_images/006b12195ce68447e998fad8918b3503582a99dedcdd8e82b58c9e4465018808.jpg)](https://twitter.com/hdevalence)

[henry 🌘](https://twitter.com/hdevalence)

[@hdevalence](https://twitter.com/hdevalence)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/hdevalence/status/1766884586720723286)

“L3”s are not a thing, there are only L1s (systems that provide settlement to other systems) and L2s (systems that settle to other systems)

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 72](https://twitter.com/hdevalence/status/1766884586720723286)[

12:51 PM • Mar 10, 2024

](https://twitter.com/hdevalence/status/1766884586720723286)

* * *

What is Degen Chain’s Reorg?

This is not a typical L1 blockchain reorg (nodes disagree on the most accurate version of the chain), but forced inclusion is not operated correctly (batches are not posted to base layer, in this case, from Degen to Base).

[![User Avatar](https://storage.googleapis.com/papyrus_images/4d086be501a457a3f5528a7d2066a6c60ee933e1b5ae61afcdb9972fdec67520.jpg)](https://twitter.com/0xkatz)

[0xkatz.era](https://twitter.com/0xkatz)

[@0xkatz](https://twitter.com/0xkatz)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/0xkatz/status/1790078530631475336)

Unlikely it's an issue with an L2 fork/reorg. And this isn't a reorg in the traditional sense  
  
Hypothesis is that L1 -> L2 (or ig in this case L2 -> L3) forced inclusions are time-bound and must go through within 24 hours. If not, the chain is required to re-org so that they are

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 19](https://twitter.com/0xkatz/status/1790078530631475336)[

12:55 PM • May 13, 2024

](https://twitter.com/0xkatz/status/1790078530631475336)

* * *

L3’s Reorg Problem.

So why do L3 reorgs happen (from @donnoh\_eth)?

*   L3 posts different batch to L2 from soft confirmation (today’s case)
    
*   L2 reorgs itself
    
*   L1 reorgs so L2 reorgs
    

[![User Avatar](https://storage.googleapis.com/papyrus_images/e9b0ce0c84ae145099b3fcccc283807405bfefeeecf08b3fc3309ffe6cb81930.jpg)](https://twitter.com/donnoh_eth)

[donnoh.eth 💗](https://twitter.com/donnoh_eth)

[@donnoh\_eth](https://twitter.com/donnoh_eth)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/donnoh_eth/status/1789918928006689246)

an L3 “reorg” can happen if:  
\- batches published on the L2 by the sequencer diverge from soft confirmations (most likely)  
\- L2 reorgs for its own reasons  
\- L1 reorgs causing the L2 to reorg

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 18](https://twitter.com/donnoh_eth/status/1789918928006689246)[

2:21 AM • May 13, 2024

](https://twitter.com/donnoh_eth/status/1789918928006689246)

* * *

Besides dunking, this issue points out open problems:

*   Why trusting the managed sequencer to be honest? (from @0xMawuko)
    
*   How to resolve reorgs when L2s and L3s are actually decentralized?
    
*   What if RaaS goes wrong?
    
*   What if L1 or L2 goes wrong?
    
*   ……
    

[![User Avatar](https://storage.googleapis.com/papyrus_images/7e9d02da7331486bb652f3d2920f7e07a5d5a0859b0719a16339418ad1ea472e.jpg)](https://twitter.com/ShivanshuMadan)

[Shiva](https://twitter.com/ShivanshuMadan)

[@ShivanshuMadan](https://twitter.com/ShivanshuMadan)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/ShivanshuMadan/status/1789887687249252743)

Are you even permissionless if you don't do 500K block reorgs

[![User Avatar](https://storage.googleapis.com/papyrus_images/7b45eaf3e27a516aebe2c20afd80131387a0e9755723ae60183543b2480e1aa2.jpg)](https://twitter.com/0x_Osprey)

[Joe](https://twitter.com/0x_Osprey)

[@0x\_Osprey](https://twitter.com/0x_Osprey)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/0x_Osprey/status/1789876791391170941)

What good is an L3 if it doesn't have a casual 500,000 block reorg? ![🫠](https://abs-0.twimg.com/emoji/v2/72x72/1fae0.png)

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 0](https://twitter.com/ShivanshuMadan/status/1789887687249252743)[

12:17 AM • May 13, 2024

](https://twitter.com/ShivanshuMadan/status/1789887687249252743)

* * *

Anyways, luckily users’ funds are safe. Nothing is breaking or missing.

[![User Avatar](https://storage.googleapis.com/papyrus_images/2cd1c89614888d8e3a9bdc68b5de60e44f6e272486df7896ac3519139f86e3fa.jpg)](https://twitter.com/DistributedMarz)

[dmarz ⚡️🤖](https://twitter.com/DistributedMarz)

[@DistributedMarz](https://twitter.com/DistributedMarz)

[![Twitter Logo](https://paragraph.com/editor/twitter/logo.png)](https://twitter.com/DistributedMarz/status/1790103775350280531)

Correction: the burning of the library of Alexandria is the longest reorg ever

 [![Like Icon](https://paragraph.com/editor/twitter/heart.png) 11](https://twitter.com/DistributedMarz/status/1790103775350280531)[

2:36 PM • May 13, 2024

](https://twitter.com/DistributedMarz/status/1790103775350280531)

---

*Originally published on [msfew](https://paragraph.com/@msfew/500k-block-reorg-on-l3-wtf)*
