Jaringan shared sequencer menghadirkan satu lapisan pengurutan terpadu yang dapat diakses berbagai rollup. Alih-alih setiap rollup memiliki sequencer sendiri, jaringan ini berfungsi sebagai layanan bersama, mirip seperti peran layer data availability seperti Celestia atau EigenDA yang melayani banyak chain. Shared sequencer mengumpulkan transaksi dari berbagai rollup, mengurutkannya lewat satu konsensus, lalu mengumumkan urutan tersebut ke seluruh rollup yang berpartisipasi.
Pendekatan ini mengatasi fragmentasi dalam ekosistem rollup. Selama ini, masing-masing rollup biasanya berjalan secara terpisah, dengan mekanisme pengurutan dan finalitas transaksi miliknya sendiri. Isolasi ini membuat interaksi antar-rollup menjadi lambat dan rumit, karena setiap rollup memiliki timeline blok berbeda. Shared sequencer menyatukan timeline tersebut dengan menyediakan layanan pengurutan yang tersinkronisasi, sehingga transaksi ke berbagai rollup dapat dimasukkan secara terkoordinasi.
Dengan model ini, rollup tetap berdaulat dalam eksekusi namun dapat bekerja sama dalam pengurutan. Desain tersebut mengurangi hambatan bagi pengembang yang membangun aplikasi lintas rollup dan meningkatkan pengalaman pengguna lewat proses lintas rollup yang hampir serempak.
Kebutuhan terhadap shared sequencer muncul akibat beberapa perubahan mendasar di ekosistem blockchain modular. Pertama, jumlah rollup meningkat pesat—khususnya di Ethereum dan ekosistem modular seperti Celestia serta Cosmos. Sampai 2025, terdapat lebih dari 50 optimistic maupun zk-rollup yang aktif atau dalam tahap pengembangan, banyak di antaranya untuk kebutuhan khusus seperti gaming, DeFi, atau pembayaran. Tanpa koordinasi, pertumbuhan ini berisiko menciptakan masalah “silo multi-rollup”, di mana setiap rollup berjalan terpisah dan sulit disatukan.
Kedua, aplikasi terdesentralisasi kini semakin sering beroperasi lintas rollup. Pengguna bisa mengunci aset di satu rollup, mencetak derivatif di rollup lain, lalu melakukan arbitrase di beberapa rollup berbeda. Tanpa urutan yang terkoordinasi, proses ini harus menggunakan jembatan asinkron yang menambah risiko serta latensi. Shared sequencer memudahkan pengembang membuat alur kerja yang mengandalkan penyisipan transaksi lintas chain secara hampir bersamaan.
Selain itu, shared sequencer selaras dengan tren modularitas pada arsitektur blockchain. Saat eksekusi, konsensus, dan data availability semakin terpisah, lapisan pengurutan khusus menjadi masuk akal untuk menunjang ekosistem ini. Seperti halnya data modular memungkinkan banyak rollup berbagi storage, shared sequencer memungkinkan berbagi urutan tanpa perlu menyerahkan kendali atas status masing-masing rollup.
Arsitektur shared sequencer biasanya melibatkan kumpulan validator terdesentralisasi yang menjalankan konsensus secara independen dari rollup apa pun. Rollup mengakses jaringan ini melalui client ringan atau relayer. Ketika pengguna mengirim transaksi, transaksi tersebut diteruskan ke shared sequencer untuk dikumpulkan bersama transaksi rollup lain dan diurutkan ke dalam blok.
Konsensus yang digunakan umumnya Byzantine fault tolerant. Contohnya, jaringan seperti Espresso dan Radius memakai varian HotStuff atau Tendermint demi latensi rendah dan tingkat finalitas tinggi. Beberapa desain mengadopsi keamanan proof-of-stake secara langsung, sementara yang lain mengadopsi keamanan eksternal seperti validator Ethereum. Sebagai contoh, Astria memakai Celestia untuk data availability namun mengelola validator set sendiri untuk sequencing.
Salah satu keputusan arsitektural penting adalah apakah sequencer hanya mengurutkan (lazy sequencing) atau juga mengeksekusi (active sequencing). Lazy sequencing lebih mudah diskalakan di banyak rollup, namun hanya memastikan inklusi atomik, bukan eksekusi atomik. Sebaliknya, active sequencing yang mengelola status tiap rollup bisa memberikan atomisitas penuh, tetapi menghadapi tantangan besar dari sisi skalabilitas.
Jaringan shared sequencer dirancang untuk menghadirkan jaminan yang sulit diwujudkan oleh sequencer rollup tunggal. Keunggulan pertama adalah tahan sensor: karena proses pengurutan didistribusikan ke banyak validator, kemampuan operator tunggal dalam memblokir transaksi jadi sangat minim. Hal ini sangat penting terutama untuk aksi lintas rollup, di mana sensor dari satu sequencer dapat merusak komposabilitas.
Keunggulan kedua ialah liveness. Bila satu node sequencer berhenti atau bermasalah di jaringan bersama, node lain tetap bisa memproses transaksi. Redundansi ini mencegah downtime sebagaimana yang kerap terjadi pada sistem dengan sequencer tunggal. Selain itu, jaringan bisa diperbarui atau dipelihara tanpa mengorbankan seluruh sistem.
Efisiensi skala menjadi keunggulan tersendiri. Ketimbang setiap rollup membangun validator set sendiri, satu jaringan bersama dapat berbagi biaya desentralisasi ke beberapa chain. Ini menurunkan kebutuhan modal untuk rollup baru dan mempercepat peluncuran ke pasar. Selain itu, tercipta satu antarmuka standar bagi pengembang, sehingga alat dan integrasi sistem jadi lebih efisien.
Berbagai inisiatif tengah aktif membangun jaringan shared sequencer, masing-masing dengan desain unik. Astria telah meluncurkan mainnet pada awal 2025 sebagai shared sequencer berbasis Cosmos untuk rollup pengguna Celestia dalam data availability. Astria mengedepankan lazy sequencing, yaitu tidak menyimpan status rollup, namun memastikan pengurutan konsisten di seluruh chain yang terhubung. Dengan desain ini, Astria dapat melakukan ekspansi horizontal untuk setiap rollup baru tanpa beban signifikan.
Espresso Systems, yang awalnya fokus pada rollup privasi, kini berekspansi menjadi shared sequencer serbaguna. Pada 2024, Espresso terhubung dengan Polygon AggLayer dan membuktikan pengurutan lintas rollup untuk zk-rollup. Arsitekturnya mengadopsi konsensus HotStuff dan mendukung integrasi modular dengan banyak data availability layer. Proyek ini juga tengah menguji sistem lelang sequencing guna menanggulangi isu MEV (maximal extractable value), sehingga para builder dapat melelang hak urutan transaksi lewat marketplace terdesentralisasi.
Radius, pemain penting lain, tengah mengembangkan sequencing proof-of-stake yang dikombinasikan dengan proof data availability. Pada akhir 2024, Radius menjalankan testnet untuk pengurutan simultan beberapa rollup spesifik aplikasi dan membuktikan finalitas sub-detik pada transaksi lintas rollup. Fokus Radius pada primitive keuangan yang komposabel menempatkannya sebagai infrastruktur inti bagi ekosistem DeFi.
Inisiatif lain seperti NodeKit dan Rome Protocol juga mengeksplorasi konsep ini. NodeKit menargetkan rollup gaming ber-throughput tinggi, sedangkan Rome membidik penghubung rollup Ethereum dengan ekosistem modular seperti Celestia dan EigenLayer.
Walaupun sangat menjanjikan, jaringan shared sequencer masih menghadapi berbagai tantangan. Salah satunya adalah soal keamanan ekonomi: seberapa besar staking atau validasi eksternal yang diperlukan untuk menjamin keamanan pengurutan di beragam rollup bernilai tinggi? Berbeda dengan sequencer individual, jaringan bersama menampung nilai jauh lebih besar dan berpotensi menjadi target utama serangan. Merancang mekanisme slashing dan insentif perilaku jujur yang dapat diandalkan bagi peserta yang beragam masih sangat kompleks.
Tantangan berikutnya adalah latensi. Walaupun shared sequencer ditujukan untuk urutan berlatensi rendah, koordinasi berbagai rollup pasti menambah overhead komunikasi. Mengoptimalkan overhead ini agar tidak menurunkan pengalaman pengguna jika dibandingkan sequencer terpusat masih jadi tantangan aktif.
Aspek tata kelola pun belum tuntas. Keputusan tentang seleksi validator, distribusi biaya, hingga upgrade protokol akan berdampak pada seluruh rollup anggota, sehingga muncul isu koordinasi dan representasi. Model tata kelola yang mampu menyeimbangkan keamanan jaringan dengan kedaulatan rollup sangat krusial untuk adopsi berkelanjutan.
Terakhir, perdebatan antara eksekusi atomik dan inklusi atomik masih berlangsung. Sebagian pihak menilai jaminan inklusi sudah cukup untuk kebanyakan kasus lintas rollup, namun lainnya menganggap atomisitas eksekusi sangat penting untuk komposabilitas keuangan. Mencapai atomisitas eksekusi tanpa mewajibkan setiap node sequencer menyimpan seluruh status rollup masih menjadi tantangan riset utama.