Blockchain Layer 1 ve Layer 2 Ölçekleme Tahlilleri Nedir?
Birçok şeyde olduğu üzere Blockchain de büsbütün problemsiz bir sistem değil ve kendi içinde çözülmesi gereken sorunları barındırıyor. Bunlardan biri de ölçekleme sorunları, Layer 1 ve Layer 2 ölçekme tahlilleri de burada devreye giriyor. Pekala Layer 1 ve Layer 2 ölçekleme tahlilleri nedir?
Layer 1 (L1) ve Layer 2 (L2) ölçekleme tahlillerine değinmeden evvel Layer 1 ve 2 ne demek onları öğrenmemiz gerekiyor. Gelin birlikte bu kavramlar ne manaya geliyor öğrenelim akabinde da tahlillerini inceleyelim.
Blokchain Layer 1 (L1) Nedir?
Layer 1 ekseriyetle bir Blockchain yahut Blockchain’in temel düzeyini tabir eder. Bitcoin (BTC), Ethereum (ETH) ve Litecoin (LTC), hepsi birer layer 1 Blockchain’i örnekleridir. Bununla alakalı tahliller ekseriyetle orjinal Blockchain’in şahsen kendisine uygulanır. Bu, işlem kapasitesini artırmak için düzeneklerin yahut kuralların değiştirilmesini içeren güncellemelerdir. Dataların yanı sıra daha fazla kullanıcının ağı kullanması, Layer 1 ölçekleme tahlillerine muhtaçlığı doğurur.
Belirgin L1 ölçeklendirme tahlilleri, fikir birliği protokolünün değiştirilmesini içerir. Örnek olarak Bitcoin Ethereum’un Proof of Work’ten (PoW) Proof of Stake’e (PoS) geçişiyle PoW kullanan birkaç kripto varlıktan biri. PoS’a geçişle bir arada madenciliğe muhtaçlık duyulmaması ağ için kullanılan gücün azalması manasına da geliyor.
Örneğin bir araştırmaya göre Ethereum‘un PoS’a geçmesinin akabinde ortaya çıkan artık kullanılmayacak güç Finlandiya’ya yetecek güçte. PoW’dan PoS’a geçiş, madencilere olan muhtaçlığı ortadan kaldırıyor ve yeni işlem bloklarını doğrulamak için doğrulayıcıları Blockchain’e getiriyor.
Diğer tahlil ise sharding. Bu terim Ethereum topluluğu ortasında epey tanınan. Kripto ağı, birçok ölçeklenebilirlik sıkıntısıyla gayret ediyor. Ethereum 2.0, Tezos, Qtum ve Zilliqa ile birebir formda çalışıyor.
Blockchain sanayisindeki nispeten deneysel durumuna karşın, parçalama, en sevilen Layer 1 ölçekleme seçeneklerinden biri olarak büyüyen dağıtılmış veritabanlarından ödünç alınan bir formüldür. Tüm ağı izlemeyi daha uygun hale getirmek için, parçalama, tüm Blockchain ağının durumunu kesimler olarak bilinen başka veritabanlarına bölmeyi içerir. Bunu takiben, öteki birçok sürecin önünü açmak için kesimler ağ tarafından işlenir.
Layer 2 Nedir?
L1’den farklı olarak Katman-2 tahlilleri zati var olan bir Blockchain üzerinde çalışır. Burada, L2, benzeri bir mimariyi dahil ederek tek bir Blockchain üzerindeki yükü azaltmak için düşünülmüş bir tahlildir. Orjinal Blockchain temel olarak, ana zincire paralel çalışan ikincil ağlara dayanır. Bitcoin’in Lightning Network’ü , L2’nin önde gelen örneklerinden biridir.
Layer 2’nin ölçeklenebilirlik tahlilleri, State Channels, Sidechain ve Nested Blockchain’lerden oluşur.
Sidechain, kendi doğrulayıcılarıyla işlem zincirlerine bitişik olan başka ağlardır. Bu, ana zincirin köprü akıllı mukavelesinin, yan zincir ağının meşruiyetini bağımsız olarak doğrulamadığını gösterir. Sonuç olarak, yan zincir, ana zincirdeki varlıkları yönetme yeteneğine sahip olduğundan, uygun çalıştığına güvenilmeli. Ayrıyeten, yan zincirdeki rastgele bir güvenlik ihlaline karşın ana zincir ise bu durumdan etkilenmez.
Nested Blockchain’ler, ana zincirin üstünde değil, içinde çalıştıkları için epeyce farklıdır. İç içe Blockchain mimarisi çoklukla, daha büyük bir ağ için kuralları belirleyen ve yürütmelerin birbirine bağlı bir alt zincirler ağında yer aldığı Blockchain’lerden oluşur. Ana zincir, her biri bir alt ilişkiden yararlanan birkaç Blockchain katmanının temeli olarak hizmet edebilir.
Bir sonraki ise State Channels. Bunun, işlem yapan varlıklar için iki taraflı bir irtibat ortamı oluşturduğuna dikkat edilmelidir. Bu ekseriyetle Blockchain’ğ-i ve zincir dışı işlem kanallarını içerir. Kripto ağının işlem suratı ve kapasitesi bu durumda bir darbe alır.
Bir State Channel, Layer 1 ağ düğümü doğrulamasına tabi değildir. Tam karşıtı biçimde, çoklu imza yahut akıllı mukavele usulü kullanılarak kilitlenen ağa yakın bir kaynak olarak vazife yapar. Bir durum kanalının kesin durumu ve ilgili geçişler, bir işlem yahut toplu işlem tamamlandıktan sonra temeldeki Blockchain’e göndererek çalışır.
