Advertise

SözlükKavram

Layer 2 (Katman 2) Nedir?

Layer 2 (katman 2), bir ana blok zincirinin (Layer 1) üzerine kurulan, işlemleri ana zincirin dışında işleyip verileri veya kanıtları ana zincire geri yazan ağdır. Amaç, ana zincirin güvenliğinden yararlanırken daha fazla işlemi daha düşük ücretle gerçekleştirmektir.

Yazar: COINOTAG Research DeskSon güncelleme Kaynaklar

gate.com

Layer 2 neden gerekli?

Bitcoin ve Ethereum gibi Layer 1 ağlarda her düğüm her işlemi doğrular. Bu, merkeziyetsizlik ve güvenlik sağlar ama bir blokta işlenebilecek işlem sayısını sınırlar. Talep arttığında blok alanı pahalılaşır ve gas ücretleri yükselir.

Layer 2'ler bu sorunu işlemleri ana zincirin dışında toplayarak çözer. Binlerce işlem Layer 2'de gerçekleşir; ana zincire yalnızca bunların sıkıştırılmış verisi ve doğruluklarını gösteren kanıtlar yazılır. Böylece işlem başına düşen ana zincir maliyeti bölüşülür ve ücretler düşer. Ethereum, ölçeklenmeyi büyük ölçüde bu üst katmanlara bırakan "rollup merkezli" bir yol haritası izler.

binance.com

Layer 2'lerin arkasındaki temel motivasyon, ölçeklenebilirlik üçlemi (scalability trilemma) olarak bilinen sorundur: bir blok zincirinin merkeziyetsizlik, güvenlik ve ölçeklenebilirliği aynı anda en üst düzeyde sağlaması zordur. Ana zincirin kapasitesini doğrudan artırmak, düğüm çalıştırmayı pahalılaştırıp merkeziyetsizliği zayıflatabilir. Layer 2'ler güvenliği ana zincirden "ödünç alarak" ölçeklenebilirliği üst katmanda çözer.

Layer 2 türleri

TürNasıl çalışır?Örnekler
Optimistic rollupİşlemlerin geçerli olduğu varsayılır; hatalı bir durum için itiraz süresi içinde hile kanıtı (fraud proof) sunulabilirArbitrum, Optimism, Base
ZK rollupHer işlem grubu için geçerlilik kanıtı (sıfır bilgi ispatı) üretilir ve ana zincirde doğrulanırzkSync, Starknet, Linea, Scroll
Durum kanallarıİki taraf ana zincirde bir kanal açar, işlemleri aralarında yapar, yalnızca son durumu ana zincire yazarBitcoin'in Lightning Network'ü
Validium ve benzerleriKanıt ana zincirde doğrulanır ama veri ana zincir dışında tutulurÇeşitli uygulamaya özel ağlar

Optimistic ve ZK farkı: Optimistic rollup'larda ana zincire çekimler, itiraz süresi dolana kadar bekler; bu süre genellikle günlerle ölçülür. ZK rollup'larda kanıt doğrulandığında işlem kesinleşir, ancak kanıt üretimi hesaplama açısından daha yoğundur. Sıfır bilgi ispatları ZK rollup'ların temelidir.

bitget.com

Bitcoin tarafında Lightning Network, Joseph Poon ve Thaddeus Dryja'nın 2016'da yayımlanan makalesine dayanır ve anlık, düşük ücretli ödeme kanalları sağlar.

Optimistic rollup'larda ana zincire çekim için itiraz süresi, Arbitrum ve Optimism gibi büyük ağlarda yaklaşık yedi gündür. Kullanıcılar bu bekleme süresini kısaltmak için genellikle üçüncü taraf "hızlı köprüleri" kullanır; bu köprüler ise kendi güven varsayımlarını ekler.

Layer 2'lerin kısa tarihçesi

  • 2016: Joseph Poon ve Thaddeus Dryja, Bitcoin için anlık ödeme kanalları öneren Lightning Network makalesini yayımladı.
  • 2017: Joseph Poon ve Vitalik Buterin, Ethereum için alt zincirler öneren Plasma makalesini yayımladı. Plasma, veri erişilebilirliği sorunları yüzünden yaygınlaşmadı ama rollup fikrine giden yolu açtı.
  • 2018–2019: Ethereum topluluğunda işlem verisini ana zincirde tutan, hesaplamayı ise dışarıda yapan rollup tasarımları öne çıktı.
  • 31 Ağustos 2021: Offchain Labs'in geliştirdiği optimistic rollup Arbitrum One herkese açıldı. Optimism'in ana ağı da aynı yıl herkese açıldı.
  • Mart 2023: Matter Labs'in zkSync Era'sı, ana ağa çıkan ilk EVM uyumlu ZK rollup'lardan biri olarak kullanıcılara açıldı.
  • Ağustos 2023: Coinbase'in geliştirdiği ve OP Stack üzerine kurulu Base herkese açıldı.
  • 13 Mart 2024: Dencun yükseltmesi (EIP-4844), rollup verisi için blob alanını getirdi ve Layer 2 ücretlerini belirgin biçimde düşürdü.

Bugün Layer 2'ler tek tek ağlar olmaktan çıkıp ortak yazılım yığınları etrafında ekosistemlere dönüşüyor: OP Stack'i kullanan ağlar "Superchain" adı altında, Arbitrum teknolojisini kullananlar ise Arbitrum Orbit altında toplanır.

Bir rollup nasıl çalışır?

  1. Köprüleme: Kullanıcı varlıklarını ana zincirdeki köprü kontratına kilitler; aynı miktar Layer 2'de kullanılabilir hâle gelir. Bkz. köprüler.
  2. İşlem ve sıralama: Layer 2'de gönderilen işlemleri bir sequencer sıralar ve hızla onaylar.
  3. Veriyi yayımlama: İşlemler gruplar hâlinde sıkıştırılır ve ana zincire yazılır. Mart 2024'teki Dencun yükseltmesi (EIP-4844), bu veri için Ethereum'a ayrı ve daha ucuz bir "blob" alanı ekleyerek rollup maliyetlerini belirgin biçimde düşürdü.
  4. Kesinleşme: Optimistic rollup'ta itiraz süresi dolunca, ZK rollup'ta geçerlilik kanıtı doğrulanınca Layer 2 durumu ana zincirde kesinleşir.
  5. Çekim: Kullanıcı varlıklarını ana zincire geri çekebilir.

Kullanıcı açısından Layer 2, aynı cüzdanla farklı bir ağa bağlanmak gibidir; ücretler genellikle Layer 2'nin kullandığı token ile, çoğu zaman ETH ile ödenir.

Temel kavramlar

  • Rollup: İşlemleri Layer 2'de toplayıp sıkıştırılmış verisini ve kanıtını ana zincire yazan model.
  • Köprü (bridge): Ana zincir ile Layer 2 arasında varlık taşıyan kontrat sistemi.
  • Sequencer: Layer 2'de işlemleri sıralayan ve bloklar hâlinde paketleyen operatör.
  • Veri erişilebilirliği (data availability, DA): Layer 2 işlem verisinin, herkesin durumu bağımsız olarak yeniden hesaplayabileceği şekilde yayımlanıp saklanması.
  • Hile kanıtı / geçerlilik kanıtı: Optimistic rollup'larda hatalı bir durumu çürütmek için sunulan kanıt (fraud proof); ZK rollup'larda her grubun doğru olduğunu gösteren kanıt (validity proof).

Pratikte fark: Ethereum ana ağında blok süresi 12 saniyedir ve bir DeFi işleminin ücreti yoğun dönemlerde kullanıcı için belirgin bir maliyet olabilir. Aynı işlem bir Layer 2'de genellikle çok daha kısa sürede onaylanır ve ücreti ana ağa göre küçük bir kesire iner. Bu yüzden sık ve küçük tutarlı işlemler büyük ölçüde Layer 2'lere kaymıştır.

Layer 2'lerin riskleri

  • Merkezi sequencer: Birçok Layer 2'de işlemleri tek bir operatör sıralar. Operatör işlemleri geciktirebilir veya sansürleyebilir; bazı ağlar kullanıcıya doğrudan ana zincir üzerinden çıkış yolu sunar.
  • Yükseltme yetkisi: Kontratları hızla yükseltebilen bir yönetici anahtarı veya kurul, güvenliği ana zincirden bağımsız bir güven varsayımına bağlar.
  • Köprü riski: Köprü kontratlarındaki açıklar, kripto tarihindeki büyük kayıpların önemli bir kısmından sorumludur.
  • Kanıt sistemlerinin olgunluğu: Bazı ağlarda hile veya geçerlilik kanıtı sistemi henüz tam olarak devrede değildir.

L2BEAT gibi bağımsız izleyiciler, Layer 2'leri bu risklere göre "aşama" (stage) derecelendirmesiyle sınıflandırır. Bu içerik bilgilendirme amaçlıdır; yatırım tavsiyesi değildir.

Sıkça Sorulan Sorular

5 soru
Layer 1 ile Layer 2 arasındaki fark nedir?

Layer 1, kendi güvenliğini ve mutabakatını sağlayan ana blok zinciridir (Bitcoin, Ethereum). Layer 2 ise onun üzerine kurulur, işlemleri dışarıda işler ve verileri veya kanıtları ana zincire yazarak onun güvenliğinden yararlanır.

Optimistic rollup ile ZK rollup arasındaki fark nedir?

Optimistic rollup işlemleri geçerli varsayar ve itiraz süresi tanır; bu yüzden ana zincire çekim beklemeli olabilir. ZK rollup her işlem grubu için geçerlilik kanıtı üretir; kanıt doğrulandığında işlem kesinleşir.

Layer 2'de ücretler neden daha düşük?

Çok sayıda işlem Layer 2'de toplanıp ana zincire tek bir sıkıştırılmış veri olarak yazıldığı için ana zincir maliyeti işlemler arasında paylaşılır. Dencun yükseltmesiyle gelen blob alanı bu maliyeti ayrıca düşürdü.

Lightning Network bir Layer 2 mi?

Evet. Lightning Network, Bitcoin üzerinde çalışan bir durum kanalı ağıdır; ödemeler kanallar içinde anlık yapılır ve yalnızca kanalın açılışı ve kapanışı Bitcoin zincirine yazılır.

Layer 2 kullanmak güvenli mi?

Güvenlik ağa göre değişir. Merkezi sequencer, yükseltme yetkisi ve köprü kontratları ek riskler taşır. L2BEAT gibi izleyiciler bu riskleri ağ bazında derecelendirir.