DeFi, NFT'ler ve oyunların büyümesi, Ethereum (ETH) ağını tıkadı ve şu anda güvenlikten ödün vermeden talepleri karşılamak için ölçekleme çözümleri geliştirmektedir. Bu yazıda, Sidechains, Plasma, State Channels, Validium vb. gibi layer 2 çözümlerin faydalarını keşfedeceğiz.
Ancak bundan önce, Katman 1 ve Katman 2 çözümlerinin ne olduğunu anlamaya çalışalım.
Katman 2 ölçekleme çözümleri nelerdir?
Katman 1 her blok zincirinin temel ağ altyapısı iken, Katman 2, işlemleri ve verileri ölçeklemeye yardımcı olmak için temel ağ üzerine kurulur.
Ana ağ tüm zincir üzerindeki işlemleri başka ağlara bağlı olmadan doğrular ve tamamlarken, Katman 2, ana ağların bir uzantısı veya ikincil çerçevesidir.
Her temel ağ, proof-of-work (PoW) ya da proof-of-stake (PoS) olan kendi düğüm mekanizmasına sahiptir. Ayrıca, Katman 1 protokolleri genellikle gaz ücretleri veya işlem ücretleri için kullanılan yerel tokenlara sahiptir.
Ethereum şimdi PoS'e geçtiğinden, yeni zincirler yükü paylaşıp sıkışıklığı azaltsa da, Katman 1 üzerindeki baskıyı hafifletir. Ancak, tamamen devreye alınması yıllar sürecek ve bu arada Katman 2 çözümleri blok zincirini ölçeklemektedir.
Sidechains, optimistik rollups vb. gibi Katman 2 çözümleri, Ethereum ölçeklemesi için belirli avantajlar sunar. Ancak bundan önce, Katman 2'nin nasıl işlediğini öğrenelim: işlemleri büyük paketler halinde işleyerek, işlemlerin kanıtını temel katmana göndermeden önce, ağın yükünü alan "off-chain calling" denen bir işlem yapar.
Dolayısıyla, L1 veri erişilebilirliği, güvenlik ve merkeziyetsizlikle ilgilenirken, L2 ölçeklenebilirliğe odaklanır.
Yan Zincirler
Later 2 yan zincirler, ana zincirle paralel çalışan bağımsız Ethereum Sanal Makinesi (EVM) blok zincirleridir.
Onaylayan düğümleri vardır ve bu düğümler işlemleri onaylar ve işler, bloklar ekler ve işlem verimliliğini artırmak için Proof-of-Stake veya Proof-of-authority gibi kendi konsensüs kurallarını korur.
Yan zincirler, EVM uyumluluğuna sahip daha karmaşık işlemleri destekleseler de, o kadar merkezi değillerdir ve kendi konsensüs mekanizmalarına sahip oldukları için Katman 1 veya Katman 2 çözümlerine bağlı değiller.
xDai zinciri ve POA Network gibi kripto projeleri yan zincirler sunar.
Durum Kanalları ve Ödeme Kanalları
Bu muhtemelen Ethereum ölçeklemesi için en önemli katman 2 çözümüdür çünkü katılımcıların işlemleri hızlı ve sık bir şekilde off-chain yapmalarına izin veren çok imzalı sözleşmelerdir, gerektiğinde katman 1'e dönerler.
Bu, Durum Kanallarını oyunlar gibi daha karmaşık etkileşimleri yönetebilir hale getirirken, ödeme kanalları iki katılımcının yaptığı ödemeleri yönetir. İlki, mikro ödemeler için ideal olan düşük maliyetli yüksek verimli işlemleri sağlar.
Raiden, Perun ve Celer gibi projeler Ethereum'da durum kanallarını kullanırlar.
Plasma
Plasma zincirleri veya çocuk zincirler, daha küçük ETH Mainnet kopyaları olarak işlemek için Ethereum blok zincirine sabitlenmiş daha küçük zincirlerdir. Kriptografik doğrulamayı akıllı sözleşmelerle birleştirerek işlemleri ana ağa boşaltırlar.
Kendi blok doğrulama mekanizmalarına sahip olmalarına rağmen, uyuşmazlıkları kendi güvenlikleriyle çözmek için periyodik olarak Ethereum ana zincirine rapor verirler. Token alışverişi ve transferler gibi yüksek verimli düşük maliyetli işlemleri mümkün kılarlar.
LeapDAO, OMG Network gibi çeşitli projeler Plasma'nın dApp entegrasyonları için uygulamalar sağlar.
İyimser Toparlayıcılar
Bu Layer 2 çözümleri, işlemleri Katman 1 dışında ucuz bir şekilde gruplamak işlevi sayesinde Ethereum ana zinciriyle paralel olarak bulunurlar. Yine de işlem teslimi için temel katmanın güvenliğini kullanır.
İyimser topluluklar, Ethereum blok zincirinin çok pahalı bir unsuru olan herhangi bir hesaplama çalıştırmadığından, 100 kat ölçeklenebilirlik sunar. Ethereum parçalama tanıtıldığında bu ölçeklenebilirlik sayısı daha da artacaktır.
İşlemler dolandırıcılık kanıtı ile karşılaştığında hesaplamaları çalıştırır; aksi takdirde, geçerli olduğunu varsayar. Bir bağlama sistemi kullanır ve sahte işlemlerin kanıtlanması durumunda, arkadaki hesap bağı kaybeder. Bazı bağlar düşürülürken, diğerleri doğru taraf için teşvik edilir.
Hem akıllı kontratları hem de basit ödemeleri desteklediği için DeFi uygulamalarına uygundur. Bu nedenle, Cartesi, Arbitrum ve Optimism gibi projeler bu Katman 2 çözümünü kullanır.
ZK-Rollups
Zero Knowledge rollups, SNARK adı verilen bir kriptografik kanıt oluşturmak için işlemleri off-chain toplamakla bilinir. Bu toparlayıcı, hesaplamayı off-chain çalıştırır ve geçerlilik kanıtları Layer 1 zincirine sunulur.
Zero Knowledge rollupların akıllı sözleşmeleri, Layer 2'deki tüm işlemleri geçerlilik kanıtı ile güncellenir. Ancak, bir bloğun doğrulanması, işlem verisine ihtiyaç duymadan yalnızca geçerlilik kanıtı gerektirdiği için daha ucuz ve daha hızlıdır. Bu nedenle daha az gaz ve veri kullanır.
Zero Knowledge rollupların akıllı sözleşmeleri işlemleri doğruladığından, Layer 2'den Layer 1'e transfer gecikmez. Bu, güvenlik ve merkeziyetsizlikle daha hızlı kesinlik süreleri sunulmasına neden olur. Ancak bazıları EVM desteğine sahip değil ve yoğun hesaplama gerektirdiğinden dApp'ler için uygun olmayabilir.
ZKSwap ve zkSync gibi birçok proje tarafından uygulanmaktadır. İlki yüksek işlem verimliliği ve sıfır gaz ücretine sahip bir katman 2 DEX iken, zkSync, Ethereum'da ölçeklenebilir, düşük maliyetli ödemeler için güvensiz bir protokoldür ve DeFi cüzdanlarının PayPal gibi ölçeklenmesine olanak tanır.
Her iki rolluplarda Ethereum üzerinde katman 2 ölçekleme için ideal görünse de, Harmony daha iyi çünkü Ethereum'u Binance akıllı zinciri ile bağlayan Horizen köprü özelliği ile daha geniş DeFi erişimi sağlar.
Validium
Bu geçerlilik kanıtı kullanıcı zinciri, Ethereum Layer 1 üzerinde veri depolamaz ve ana zincirle paralel olarak çalışarak zincir başına saniyede 10,000 işlem yapılmasına izin verir.
Yüksek değerli dApp’lerin aksine, sermaye verimliliğini artırdığı için ekonomik saldırılarla karşılaşmaz ve herhangi bir çekme gecikmesi bulunmaz. Ancak, bu zincirler sınırlı akıllı sözleşme yeteneğine sahiptir.
StarkWare ve Loopring gibi projeler Ethereum Layer 2 ölçeklemesi için Validium zincirini kullanır. İlk katman 2 ölçekleme çözümü olan Immutable X, gas ücretleri olmadan saniyede 9,000 işlem hızı sağlayan hem Validium hem de ZK-rollup'a sahiptir.