Sequencer (Sıralayıcı) Nedir?

Sequencer (sıralayıcı), Layer 2 ağlarında kullanıcı işlemlerini toplayan, sıraya koyan, yürüten ve paketler hâlinde ana ağa gönderen bileşendir. Rollup kullanıcılarının işlemlerini saniyeler içinde onaylanmış görmesini sağlar.

Bu sayfada 6
  1. Sequencer nasıl çalışır?
  2. İşlem sırası neden önemlidir?
  3. Merkezi sıralayıcı neden tartışılıyor?
  4. Sıralayıcı durursa paralar kaybolur mu?
  5. Sık sorulan sorular
  6. Kaynak

Sequencer, Türkçesiyle sıralayıcı, Layer 2 ağlarında kullanıcı işlemlerini toplayan, hangi sırayla işleneceklerini belirleyen ve paketler hâlinde ana ağa gönderen bileşendir. Rollup kullanırken cüzdanınızda neredeyse anında “onaylandı” görmenizi sağlayan şey, sıralayıcının işlemi kabul etmesidir. Bu nedenle sıralayıcı, bir Layer 2 ağının hem hızını hem de merkeziyetsizlik düzeyini belirleyen en kritik parçalardan biridir.

Sequencer nasıl çalışır?

Süreç kabaca dört adımdan oluşur:

  1. Kullanıcı işlemini imzalar ve Layer 2 ağına gönderir.
  2. Sıralayıcı işlemi alır, diğer işlemlerle birlikte sıraya koyar ve yürütür.
  3. Kullanıcıya hızlı bir ön onay döner; arayüzlerde bu genellikle “onaylandı” olarak görünür.
  4. Sıralayıcı işlemleri sıkıştırılmış paketler hâlinde Ethereum gibi ana ağa yazar.

Sıralayıcının ön onayı ile ana ağdaki kesinlik aynı şey değildir. İşlem, paketi ana ağa yazılıp gerekli doğrulama aşamaları tamamlandığında güçlü bir kesinlik kazanır. Optimistic rollup’larda bu aşama itiraz süresini, ZK rollup’larda ise geçerlilik kanıtının doğrulanmasını içerir.

İşlem sırası neden önemlidir?

Bir merkeziyetsiz borsada peş peşe gelen iki büyük takasın sırası, kullanıcıların aldığı fiyatı değiştirir. İşlemleri sıralayan taraf teorik olarak kendi işlemini öne alabilir veya kârlı sıralamalar yapabilir. Bu sıralamadan elde edilen ek kazanca MEV (Maximal Extractable Value) denir.

Bu yüzden sıralayıcının kim tarafından işletildiği ve hangi kurallarla çalıştığı yalnızca teknik bir ayrıntı değildir. Kullanıcıların ödediği fiyatı ve ağın tarafsızlığını doğrudan etkiler. Bazı ağlar, işlemleri geldiği sırayla işleme ilkesini benimseyerek ya da sıralama haklarını açık artırmayla satarak bu sorunu yönetmeye çalışır.

Merkezi sıralayıcı neden tartışılıyor?

Bugün Arbitrum, OP Mainnet ve Base gibi büyük rollup’ların çoğunda sıralayıcıyı tek bir işletmeci yönetir. Bu yapı hızlı ve basittir, ancak üç risk taşır: Sıralayıcı kesintiye uğrayabilir, belirli işlemleri geciktirebilir ve tek bir taraf işlem sırası üzerinde kontrol sahibi olur.

Bu sorunlara karşı geliştirilen çözümler arasında birden fazla katılımcının sırayla görev yaptığı merkeziyetsiz sıralayıcılar, birkaç rollup’ın ortak kullandığı paylaşımlı sıralayıcılar ve sıralamanın doğrudan ana ağ doğrulayıcılarına bırakıldığı “based rollup” modeli bulunur. Bu modellerin çoğu hâlâ gelişme aşamasındadır.

Sıralayıcı durursa paralar kaybolur mu?

Hayır, sıralayıcı kesintisi tek başına varlıkların kaybolması anlamına gelmez; ancak bu süre boyunca yeni işlem yapmak gecikebilir. İyi tasarlanmış rollup’larda kullanıcılar işlemlerini doğrudan ana ağdaki sözleşme üzerinden gönderebilir. Bu “zorunlu işlem” (forced inclusion) yolu, sıralayıcı işlemi sansürlese bile belirli bir süre sonra işlemin ağa dahil edilmesini sağlar.

Bu yolun bekleme süresi, maliyeti ve kullanım kolaylığı ağdan ağa değişir. Zorunlu işlem göndermek, ana ağ ücretini ödemeyi ve genellikle daha teknik bir arayüz kullanmayı gerektirir; bu nedenle sıradan kullanıcılar için son çare olarak düşünülmelidir. Bir ağa büyük tutar yatırmadan önce resmî belgelerde sıralayıcı kesintisinde nasıl çıkış yapılacağını okumak iyi bir alışkanlıktır.

Sık sorulan sorular

Sequencer ile validator aynı şey mi?

Hayır. Validator (doğrulayıcı), ana ağda blokları onaylayan katılımcıdır. Sıralayıcı ise Layer 2’de işlemlerin sırasını belirler ve paketleri ana ağa iletir.

Sıralayıcı para kazanır mı?

Evet. Kullanıcıların ödediği Layer 2 ücretleri ile sıralayıcının ana ağa ödediği veri maliyeti arasındaki fark, işletmeci için gelir oluşturur.

Kaynak

Bir sonraki okuma