Sequencer

Tingkat Menengah
Diperbarui Oct 10, 2026

Apa Itu Sequencer?

Sequencer menentukan transaksi yang lebih dulu dan mengemas aktivitas untuk penyelesaian. Secara lebih spesifik, ini adalah komponen dari jaringan lapisan 2, biasanya rollup, yang menerima transaksi pengguna, menentukan urutannya, lalu mengelompokkannya ke dalam batch sebelum memostingnya ke blockchain lapisan 1 yang mendasarinya.

Cara Kerja Sequencer

Pada banyak rollup, pengguna mengirim transaksinya langsung ke sequencer, bukan ke area tunggu publik. Sequencer memeriksa apakah transaksi valid, mengurutkannya, dan sering kali mengeksekusinya terhadap status lapisan 2 saat ini secara langsung. Hal ini memungkinkannya memberi pengguna "konfirmasi lunak" yang cepat bahwa transaksi telah diterima, jauh sebelum transaksi tersebut difinalisasi di lapisan 1.
Kemudian, sequencer menggabungkan banyak transaksi menjadi satu blok data terkompresi, lalu memosting batch tersebut ke chain lapisan 1. Setelah batch tercatat di lapisan 1, urutan yang ditetapkannya menjadi bagian dari riwayat permanen rollup. Pembundelan aktivitas dengan cara ini merupakan bagian besar dari cara rollup menjaga biaya tetap rendah.

Kompromi yang Perlu Dipahami

Karena mengontrol pengurutan, sequencer memiliki banyak kekuasaan. Banyak rollup saat ini menjalankan satu sequencer yang dikontrol oleh operator, sehingga efisien tetapi menimbulkan kekhawatiran tentang sentralisasi: jika sequencer menjadi offline, jaringan dapat terhenti dan siapa pun yang mengontrol pengurutan secara teori dapat mengekstrak maximal extractable value (MEV) dengan mengurutkan ulang transaksi. Oleh sebab itu, desentralisasi sequencer, misalnya melalui sequencer bersama atau sequencer bergiliran, menjadi area pengembangan yang aktif.

Bagi pengguna sehari-hari, sequencer biasanya tidak terlihat: sequencer hanyalah alasan transaksi pada rollup terasa cepat dan murah. Namun, penting untuk diketahui bahwa kecepatan ini dapat bergantung pada kepercayaan terhadap satu operator agar bertindak adil, setidaknya hingga desain yang lebih terdesentralisasi digunakan secara luas.