Sequencer to operator w sieci Layer 2 rollup, który zbiera transakcje użytkowników, ustala ich kolejność i publikuje batche na L1. Obecnie większość L2 (Arbitrum, Optimism, Base) ma scentralizowany sequencer — jeden operator przetwarzający wszystkie transakcje.
Problem centralizacji
Centralny sequencer może: wyłączyć sieć, cenzurować transakcje, wyekstrahować MEV. Rozwiązania: shared sequencers (Espresso), decentralized sequencing, forced inclusion on L1.