Modüler Yapıyı Derinlemesine İnceleme: Takılabilir Çözümlerle Blok Zinciri Performans Engelleri
Modüler blok zinciri, blok zincirinin farklı işlevlerini bağımsız modüllere ayırarak, belirli işlevlerde performans desteği ve akıcı bir kullanıcı deneyimi sağlayabilir ve bir dereceye kadar "imkansız üçgen" sorununu çözebilir.
Ethereum, akıllı sözleşmeleri destekleyen ilk blok zinciri platformu olarak, modüler tasarım için verimli bir zemin sağladı. Blok zinciri teknolojisinin gelişimiyle birlikte, Bitcoin ekosistemi de modüler olasılıkları keşfetmeye başladı ve daha gelişmiş işlevler sağlamak için yeni modüller ekleyerek, örneğin geliştirilmiş gizlilik koruma, daha verimli işlem işleme veya güçlendirilmiş akıllı sözleşme işlevselliği gibi.
Modüler teknoloji, daha "ruhsal" bir tak-çıkar ürün yaklaşımını temsil ediyor. Gelecekte daha esnek ve özelleştirilebilir Blok Zinciri çözümleri ortaya çıkacak; çeşitli hizmetler ve işlevler, Lego blokları gibi kolayca takılıp çıkarılabilecek. Bu esneklik, geliştiricilerin belirli uygulama senaryolarının gereksinimlerine göre hızlı bir şekilde Blok Zinciri çözümleri oluşturmalarını ve dağıtmalarını sağlıyor.
Tekil Blok Zinciri ve Modüler Blok Zinciri
Modüler Blok Zinciri'ni tartışırken, önce Monolitik Blok Zinciri (Single Blockchain) kavramını anlamamız gerekir. Monolitik zincirler, Bitcoin, Ethereum gibi, kapsamlılıklarıyla tanınır ve veri depolamadan işlem doğrulamaya, akıllı sözleşme yürütmeye kadar ağın her yönünü bağımsız bir şekilde üstlenirler. Bu süreçte, monolitik zincir her aşamada yer alan bir genel uzman (genelci) rolü üstlenir.
Ethereum örneği olarak, olgun bir tekil blok zinciri genellikle dört mimariye ayrılabilir:
Uygulama Katmanı (Execution Layer)
Hesaplama Katmanı(Settlement Layer)
Veri Erişilebilirliği Katmanı/ DA Katmanı (Veri Erişilebilirliği Katmanı)
Konsens Katmanı (Consensus Layer)
Bu benzetme aracılığıyla, blok zincirinin farklı mimarilerinin nasıl birlikte çalıştığını daha net anlayabiliriz. Monolitik blok zinciri, tüm işlevlerin aynı zincir üzerinde toplanarak yürütülmesidir, oysa modüler blok zinciri (Modular Blockchain) yeni bir blok zinciri mimarisidir ve blok zinciri sistemini belirli görevleri üstlenen birden fazla uzman bileşene veya katmana ayırır; her bileşen, konsensüs, veri kullanılabilirliği, yürütme ve uzlaşma gibi belirli görevleri yerine getirir.
Modüler blok zinciri, kendi alanlarında derinlemesine araştırma ve teknik yeniliklere odaklanan bir grup uzmana (specialists) benzer. Bu odaklanma, modüler blok zincirinin belirli işlevlerde üstün performans ve kullanıcı deneyimi sunmasını sağlar; örneğin, daha düşük maliyetle daha hızlı işlem işleme hızı sunabilirler.
Düğüm mimarisi açısından, monolitik zincir tamamen düğümlere bağımlıdır; bu düğümlerin tüm blok zincirinin veri kopyasını indirmesi ve işlemesi gerekir. Bu, hem depolama hem de hesaplama kaynakları için yüksek talepler oluşturur ve ağın genişleme hızını kısıtlar. Buna karşılık, modüler blok zinciri hafif düğüm tasarımını benimser; yalnızca blok başlık bilgilerini işlemek yeterlidir, bu da işlem hızını ve ağ verimliliğini önemli ölçüde artırır.
Modüler blok zincirinin belirgin bir avantajı, esnekliği ve işbirliği yeteneğidir. Bunlar, çekirdek olmayan işlevleri diğer uzmanlara dış kaynak kullanarak, bir sinerji oluşturarak toplam performansın önemli ölçüde artırılmasını sağlar. Bu tasarım felsefesi, geliştiricilerin proje ihtiyaçlarına göre farklı modülleri serbestçe bir araya getirmesine olanak tanıyan Lego bloklarına benzer ve çeşitli çözümler yaratmalarını sağlar.
Tekil zincirler, küresel kontrol, güvenlik ve stabilite açısından avantajlara sahip olsalar da, ölçeklenebilirlik, güncelleme zorluğu ve yeni ihtiyaçlara uyum sağlama gibi zorluklarla karşı karşıyadırlar. Modüler Blok Zinciri ise yüksek esnekliği ve özelleştirilebilirliği ile öne çıkarak yeni Blok zincirlerinin oluşturulmasını ve optimize edilmesini basitleştirir.
Ancak, modüler blok zinciri de kendine özgü zorluklarla karşı karşıyadır. Karmaşık yapısı, geliştiricilerin tasarım, geliştirme ve bakım konusundaki iş yükünü artırır. Yeni bir teknoloji olarak modüler blok zinciri henüz kapsamlı güvenlik testleri ve piyasa dalgalanmalarıyla sınanmamıştır; uzun vadeli istikrarı ve güvenliği daha fazla doğrulamaya ihtiyaç duymaktadır.
Modüler Blok Zinciri ve "İmkansız Üçgen"
Modüler Blok Zinciri teknolojisinin neden geniş bir ilgi gördüğü ve "gelecek trendi" olarak öngörüldüğü, Blok Zinciri alanındaki ünlü "imkansız üçgen" teorisiyle yakından ilişkilidir.
Blok Zinciri'nin "imkansız üçgeni", bir blok zinciri ağının aynı anda güvenlik, merkeziyetsizlik ve ölçeklenebilirlik gibi üç ana özellikte de en iyi duruma ulaşmasının zor olduğunu ifade eder.
Ölçeklenebilirlik ağın büyük miktarda işlemi işleme yeteneğine ve kullanıcılar ile işlem hacminin artması durumunda yüksek verimlilikte, düşük maliyetle çalışabilme yeteneğine odaklanmaktadır. Genellikle TPS (saniyedeki işlem sayısı) ve gecikme (işlem onayı için gereken süre) ile ölçülmektedir.
Güvenlik ile ilgili olan, blok zinciri ağını saldırılardan korumanın maliyetini ve zorluğunu içerir. Örneğin, Bitcoin'in POW mekanizması, saldırganların ağın %51'inden fazlasına sahip olmasını gerektirirken, Ethereum'un POS mekanizması ise %⅓'ten fazla düğümün işbirliği yapmasını gerektirir.
Merkeziyetsizlik terimi, ağın işleyişinin tek bir merkez düğümüne bağımlı olmadan, birçok düğüm üzerinde dağıldığını ifade eder. Düğüm sayısı ne kadar fazla ve coğrafi dağılım ne kadar geniş olursa, ağın merkeziyetsizlik derecesi o kadar yüksek olur.
"İmkansız Üçgen"in temel görüşü, bir blok zinciri sisteminin bu üç özellikte de en iyi hale getirilmesinin zor olduğudur. Örneğin: Çok sayıda kamu blok zinciri arasında, Bitcoin ve Ethereum, geniş düğüm dağılımı ve yeterli düğüm sayısı nedeniyle, merkeziyetsizlik ve güvenlik açısından öne çıkmaktadır.
Ancak, belirli bir ölçeklenebilirlikten feragat ettiler, bu da işlem hızının yavaşlamasına ve işlem maliyetlerinin artmasına yol açtı: Bitcoin'in blok oluşturma süresi yaklaşık 10 dakikadır, Ethereum'un TPS'i yaklaşık 13'tür ve işlem hacmi patladığında, Ethereum'un işlem ücretleri yüzlerce dolara kadar çıkabilir.
Tam da bu bağlamda, modüler blok zinciri teknolojisi ortaya çıktı; farklı işlevleri özel modüllere dağıtarak, geleneksel genel blokların ölçeklenebilirlik ve işlem maliyetleri konusundaki zorluklarını çözüyor. Örneğin, Bitcoin'in Lightning Network'ü ve Ethereum'un Rollup teknolojisi, modüler düşüncenin birer yansımasıdır.
Modüler Blok Zinciri'nin avantajı, her katmanın belirli ihtiyaçlara göre optimize edilmesine olanak tanıyan katmanlı mimarisindedir. Veri katmanı veri depolama ve doğrulamaya odaklanabilirken, yürütme katmanı akıllı sözleşme mantığını işleyebilir. Bu ayrım, yalnızca performansı ve verimliliği artırmakla kalmaz, aynı zamanda farklı blok zincirleri arasında etkileşimi teşvik eder ve açık ve bağlı bir ekosistemin inşası için bir temel sağlar.
Yukarıda özetlendiği gibi, modüler blok zinciri teknolojisi, geleneksel kamu bloklarının sınırlamalarını aşmanın yeni bir yolunu sunmaktadır. Bu, merkeziyetsizliği ve güvenliği korurken daha yüksek ölçeklenebilirlik ve daha düşük işlem maliyetleri sağlamaktadır; bu da blok zinciri teknolojisinin geniş kapsamlı uygulanması ve uzun vadeli gelişimi açısından derin bir anlam taşımaktadır.
Modüler Blok Zinciri Sınıflandırması
Modüler blok zinciri, mimari özelliklerine göre farklı türlere ayrılabilir. Bu türler arasında, veri erişilebilirliği katmanı ve konsensüs katmanı, sıkı karşılıklı bağımlılıkları nedeniyle genellikle tek bir bütün olarak tasarlanır. Bunun nedeni, düğümlerin işlem verilerini aldıklarında genellikle işlemlerin sırasını da belirlemeleridir; bu, blok zincirinin güvenliği ve değiştirilemezliğinin özüdür.
Bu tasarım prensiplerine dayanarak, modüler blok zincirinin farklı projelerini yürütme katmanı, veri kullanılabilirliği katmanı ve konsensüs katmanı, uzlaşma katmanı olmak üzere üç açıdan ayrı ayrı anlayabiliriz.
Uygulama Katmanı
Layer 2 teknolojisi, blok zinciri mimarisindeki yürütme katmanının bir uzantısı olarak, modüler blok zinciri konseptinin bir yansımasıdır. Temel blok zincirinin üstünde inşa edilen off-chain ağlar, sistemler veya teknolojiler aracılığıyla ana zincirin ölçeklenebilirliğini artırmayı amaçlamaktadır.
Layer 2 çözümleri, daha hızlı ve maliyet etkin işlem işleme olanağı sunarken, temel Blok Zinciri'nin güvenlik ve merkeziyetsizlik özelliklerini korur. @0xning tarafından hazırlanan dune panosuna göre, Ethereum ekosisteminde Layer 2 doğrulama ve tasfiye işlemlerinin tükettiği gaz oranı ortalama %10'un altında olup, kullanıcıların işlem maliyetlerini büyük ölçüde azaltmaktadır.
Rollup teknolojisi şu anda Layer 2'nin en yaygın çözümüdür, temel ilkesi "zincir dışı yürütme, zincir üzerinde doğrulama"dır; zincir dışı hesaplamaları ve diğer işleri gerçekleştirir, ardından calldata verilerini ana ağa yükler.
Olay Dışı İcra
Rollup modelinde, işlemler zincir dışında gerçekleştirilir ve temel blok zinciri yalnızca akıllı sözleşmedeki işlem kanıtlarını doğrulamaktan ve ham işlem verilerini saklamaktan sorumludur. Bu tasarım, ana zincirin hesaplama yükünü önemli ölçüde hafifletir, depolama gereksinimlerini azaltır ve böylece daha verimli işlem işleme olanağı tanır.
Maliyetleri daha da düşürmek için, Rollup işlem paketleme teknolojisini kullanmaktadır. Bunu lojistikteki yüklerin konteynerlenmesiyle karşılaştırabiliriz; her bir yükü ayrı ayrı göndermek yüksek taşıma maliyetlerine neden olur. Rollup teknolojisi, birden fazla işlemi bir araya paketleyerek yalnızca bir "taşıma" işlemi gerektirir ve bu sayede her bir işlemin maliyetini büyük ölçüde azaltır.
Zincir Üstü Doğrulama
Zincir üzerindeki doğrulama, Layer 2 ağlarının güvenliğinin anahtarıdır. Layer 2 ağları, temel blok zincirindeki potansiyel anlaşmazlıkları çözmek için şifreli kanıtlar sağlamalıdır. Şu anda, iki ana kanıtlama mekanizması, hata kanıtı ve geçerlilik kanıtıdır ve bunlar sırasıyla Optimistic Rollups ve ZK Rollups'ı desteklemektedir.
Optimistik Rolluplar'ın hata kanıtı
Optimistik Rolluplar, tüm işlemlerin varsayılan olarak geçerli olduğu ve yalnızca hataların mevcut olduğuna dair açık bir kanıt bulunmadığı bir iyimser varsayıma dayanır. Bu model, hata kanıtı (dolandırıcılık kanıtı) ile bir meydan okuma süresine dayanır; ağ katılımcıları, akıllı sözleşmenin durumunu sorgulamak için kanıt sunabilir ve bu, ağın adilliğini ve şeffaflığını sağlar.
L2BEAT verilerine göre, şu anda Optimistic Rollups mekanizmasını kullanan 16 adet Layer 2 bulunmaktadır, bunlar arasında: Arbitrum, OP, Base, Blast vb.
ZK Rollup'ların Geçerlilik Kanıtı
Optimistik Rollup'lardan farklı olarak, ZK Rollup'lar daha temkinli bir yaklaşım benimsemektedir; tüm işlemlerin kabul edilmeden önce geçerlilik kanıtından geçmesi gerekmektedir. Bu kanıt mekanizması, Layer 2 ağındaki her işlemin ve hesaplamanın doğru olduğundan emin olmak için benzer bir doğrulama sürecine benzemektedir.
Kısacası, geçerlilik kanıtı ZK-Rollups'ın temel taşıdır ve her işlem grubunun ilgili bir kanıtla birlikte gelmesini gerektirir; bu da altında yatan Blok Zinciri üzerindeki akıllı sözleşmelerin durum değişikliklerini doğrulayıp onaylayabilmesini sağlar. Doğrulama düğümleri için ZK Rollups, her işlemin katı bir geçerlilik doğrulamasından geçmesi gerektiği için sıfır hata ile bir düzenleme mekanizması sunar.
L2BEAT'in verilerine göre, şu anda ZK Rollups mekanizmasını kullanan 11 adet Layer 2 bulunmaktadır. Bunlar arasında Linea, Starknet, zkSync gibi projeler yer almaktadır.
Veri Erişilebilirlik Katmanı ve Konsensüs Katmanı
Celestia
Celestia, modüler blok zinciri alanında bir öncü olarak, özünde bir veri kullanılabilirliği katmanıdır ve dApp'ler ile Rollup'ların geliştirilmesi için sağlam bir temel sağlar. Celestia'nın veri kullanılabilirliği katmanında ve konsensüs katmanında uygulama geliştiricileri, yürütmeye odaklanabilir.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
modüler blok zinciri破解Kutsal Olmayan Üçlü 提升性能重塑行业格局
Modüler Yapıyı Derinlemesine İnceleme: Takılabilir Çözümlerle Blok Zinciri Performans Engelleri
Modüler blok zinciri, blok zincirinin farklı işlevlerini bağımsız modüllere ayırarak, belirli işlevlerde performans desteği ve akıcı bir kullanıcı deneyimi sağlayabilir ve bir dereceye kadar "imkansız üçgen" sorununu çözebilir.
Ethereum, akıllı sözleşmeleri destekleyen ilk blok zinciri platformu olarak, modüler tasarım için verimli bir zemin sağladı. Blok zinciri teknolojisinin gelişimiyle birlikte, Bitcoin ekosistemi de modüler olasılıkları keşfetmeye başladı ve daha gelişmiş işlevler sağlamak için yeni modüller ekleyerek, örneğin geliştirilmiş gizlilik koruma, daha verimli işlem işleme veya güçlendirilmiş akıllı sözleşme işlevselliği gibi.
Modüler teknoloji, daha "ruhsal" bir tak-çıkar ürün yaklaşımını temsil ediyor. Gelecekte daha esnek ve özelleştirilebilir Blok Zinciri çözümleri ortaya çıkacak; çeşitli hizmetler ve işlevler, Lego blokları gibi kolayca takılıp çıkarılabilecek. Bu esneklik, geliştiricilerin belirli uygulama senaryolarının gereksinimlerine göre hızlı bir şekilde Blok Zinciri çözümleri oluşturmalarını ve dağıtmalarını sağlıyor.
Tekil Blok Zinciri ve Modüler Blok Zinciri
Modüler Blok Zinciri'ni tartışırken, önce Monolitik Blok Zinciri (Single Blockchain) kavramını anlamamız gerekir. Monolitik zincirler, Bitcoin, Ethereum gibi, kapsamlılıklarıyla tanınır ve veri depolamadan işlem doğrulamaya, akıllı sözleşme yürütmeye kadar ağın her yönünü bağımsız bir şekilde üstlenirler. Bu süreçte, monolitik zincir her aşamada yer alan bir genel uzman (genelci) rolü üstlenir.
Ethereum örneği olarak, olgun bir tekil blok zinciri genellikle dört mimariye ayrılabilir:
Bu benzetme aracılığıyla, blok zincirinin farklı mimarilerinin nasıl birlikte çalıştığını daha net anlayabiliriz. Monolitik blok zinciri, tüm işlevlerin aynı zincir üzerinde toplanarak yürütülmesidir, oysa modüler blok zinciri (Modular Blockchain) yeni bir blok zinciri mimarisidir ve blok zinciri sistemini belirli görevleri üstlenen birden fazla uzman bileşene veya katmana ayırır; her bileşen, konsensüs, veri kullanılabilirliği, yürütme ve uzlaşma gibi belirli görevleri yerine getirir.
Modüler blok zinciri, kendi alanlarında derinlemesine araştırma ve teknik yeniliklere odaklanan bir grup uzmana (specialists) benzer. Bu odaklanma, modüler blok zincirinin belirli işlevlerde üstün performans ve kullanıcı deneyimi sunmasını sağlar; örneğin, daha düşük maliyetle daha hızlı işlem işleme hızı sunabilirler.
Düğüm mimarisi açısından, monolitik zincir tamamen düğümlere bağımlıdır; bu düğümlerin tüm blok zincirinin veri kopyasını indirmesi ve işlemesi gerekir. Bu, hem depolama hem de hesaplama kaynakları için yüksek talepler oluşturur ve ağın genişleme hızını kısıtlar. Buna karşılık, modüler blok zinciri hafif düğüm tasarımını benimser; yalnızca blok başlık bilgilerini işlemek yeterlidir, bu da işlem hızını ve ağ verimliliğini önemli ölçüde artırır.
Modüler blok zincirinin belirgin bir avantajı, esnekliği ve işbirliği yeteneğidir. Bunlar, çekirdek olmayan işlevleri diğer uzmanlara dış kaynak kullanarak, bir sinerji oluşturarak toplam performansın önemli ölçüde artırılmasını sağlar. Bu tasarım felsefesi, geliştiricilerin proje ihtiyaçlarına göre farklı modülleri serbestçe bir araya getirmesine olanak tanıyan Lego bloklarına benzer ve çeşitli çözümler yaratmalarını sağlar.
Tekil zincirler, küresel kontrol, güvenlik ve stabilite açısından avantajlara sahip olsalar da, ölçeklenebilirlik, güncelleme zorluğu ve yeni ihtiyaçlara uyum sağlama gibi zorluklarla karşı karşıyadırlar. Modüler Blok Zinciri ise yüksek esnekliği ve özelleştirilebilirliği ile öne çıkarak yeni Blok zincirlerinin oluşturulmasını ve optimize edilmesini basitleştirir.
Ancak, modüler blok zinciri de kendine özgü zorluklarla karşı karşıyadır. Karmaşık yapısı, geliştiricilerin tasarım, geliştirme ve bakım konusundaki iş yükünü artırır. Yeni bir teknoloji olarak modüler blok zinciri henüz kapsamlı güvenlik testleri ve piyasa dalgalanmalarıyla sınanmamıştır; uzun vadeli istikrarı ve güvenliği daha fazla doğrulamaya ihtiyaç duymaktadır.
Modüler Blok Zinciri ve "İmkansız Üçgen"
Modüler Blok Zinciri teknolojisinin neden geniş bir ilgi gördüğü ve "gelecek trendi" olarak öngörüldüğü, Blok Zinciri alanındaki ünlü "imkansız üçgen" teorisiyle yakından ilişkilidir.
Blok Zinciri'nin "imkansız üçgeni", bir blok zinciri ağının aynı anda güvenlik, merkeziyetsizlik ve ölçeklenebilirlik gibi üç ana özellikte de en iyi duruma ulaşmasının zor olduğunu ifade eder.
"İmkansız Üçgen"in temel görüşü, bir blok zinciri sisteminin bu üç özellikte de en iyi hale getirilmesinin zor olduğudur. Örneğin: Çok sayıda kamu blok zinciri arasında, Bitcoin ve Ethereum, geniş düğüm dağılımı ve yeterli düğüm sayısı nedeniyle, merkeziyetsizlik ve güvenlik açısından öne çıkmaktadır.
Ancak, belirli bir ölçeklenebilirlikten feragat ettiler, bu da işlem hızının yavaşlamasına ve işlem maliyetlerinin artmasına yol açtı: Bitcoin'in blok oluşturma süresi yaklaşık 10 dakikadır, Ethereum'un TPS'i yaklaşık 13'tür ve işlem hacmi patladığında, Ethereum'un işlem ücretleri yüzlerce dolara kadar çıkabilir.
Tam da bu bağlamda, modüler blok zinciri teknolojisi ortaya çıktı; farklı işlevleri özel modüllere dağıtarak, geleneksel genel blokların ölçeklenebilirlik ve işlem maliyetleri konusundaki zorluklarını çözüyor. Örneğin, Bitcoin'in Lightning Network'ü ve Ethereum'un Rollup teknolojisi, modüler düşüncenin birer yansımasıdır.
Modüler Blok Zinciri'nin avantajı, her katmanın belirli ihtiyaçlara göre optimize edilmesine olanak tanıyan katmanlı mimarisindedir. Veri katmanı veri depolama ve doğrulamaya odaklanabilirken, yürütme katmanı akıllı sözleşme mantığını işleyebilir. Bu ayrım, yalnızca performansı ve verimliliği artırmakla kalmaz, aynı zamanda farklı blok zincirleri arasında etkileşimi teşvik eder ve açık ve bağlı bir ekosistemin inşası için bir temel sağlar.
Yukarıda özetlendiği gibi, modüler blok zinciri teknolojisi, geleneksel kamu bloklarının sınırlamalarını aşmanın yeni bir yolunu sunmaktadır. Bu, merkeziyetsizliği ve güvenliği korurken daha yüksek ölçeklenebilirlik ve daha düşük işlem maliyetleri sağlamaktadır; bu da blok zinciri teknolojisinin geniş kapsamlı uygulanması ve uzun vadeli gelişimi açısından derin bir anlam taşımaktadır.
Modüler Blok Zinciri Sınıflandırması
Modüler blok zinciri, mimari özelliklerine göre farklı türlere ayrılabilir. Bu türler arasında, veri erişilebilirliği katmanı ve konsensüs katmanı, sıkı karşılıklı bağımlılıkları nedeniyle genellikle tek bir bütün olarak tasarlanır. Bunun nedeni, düğümlerin işlem verilerini aldıklarında genellikle işlemlerin sırasını da belirlemeleridir; bu, blok zincirinin güvenliği ve değiştirilemezliğinin özüdür.
Bu tasarım prensiplerine dayanarak, modüler blok zincirinin farklı projelerini yürütme katmanı, veri kullanılabilirliği katmanı ve konsensüs katmanı, uzlaşma katmanı olmak üzere üç açıdan ayrı ayrı anlayabiliriz.
Uygulama Katmanı
Layer 2 teknolojisi, blok zinciri mimarisindeki yürütme katmanının bir uzantısı olarak, modüler blok zinciri konseptinin bir yansımasıdır. Temel blok zincirinin üstünde inşa edilen off-chain ağlar, sistemler veya teknolojiler aracılığıyla ana zincirin ölçeklenebilirliğini artırmayı amaçlamaktadır.
Layer 2 çözümleri, daha hızlı ve maliyet etkin işlem işleme olanağı sunarken, temel Blok Zinciri'nin güvenlik ve merkeziyetsizlik özelliklerini korur. @0xning tarafından hazırlanan dune panosuna göre, Ethereum ekosisteminde Layer 2 doğrulama ve tasfiye işlemlerinin tükettiği gaz oranı ortalama %10'un altında olup, kullanıcıların işlem maliyetlerini büyük ölçüde azaltmaktadır.
Rollup teknolojisi şu anda Layer 2'nin en yaygın çözümüdür, temel ilkesi "zincir dışı yürütme, zincir üzerinde doğrulama"dır; zincir dışı hesaplamaları ve diğer işleri gerçekleştirir, ardından calldata verilerini ana ağa yükler.
Olay Dışı İcra
Rollup modelinde, işlemler zincir dışında gerçekleştirilir ve temel blok zinciri yalnızca akıllı sözleşmedeki işlem kanıtlarını doğrulamaktan ve ham işlem verilerini saklamaktan sorumludur. Bu tasarım, ana zincirin hesaplama yükünü önemli ölçüde hafifletir, depolama gereksinimlerini azaltır ve böylece daha verimli işlem işleme olanağı tanır.
Maliyetleri daha da düşürmek için, Rollup işlem paketleme teknolojisini kullanmaktadır. Bunu lojistikteki yüklerin konteynerlenmesiyle karşılaştırabiliriz; her bir yükü ayrı ayrı göndermek yüksek taşıma maliyetlerine neden olur. Rollup teknolojisi, birden fazla işlemi bir araya paketleyerek yalnızca bir "taşıma" işlemi gerektirir ve bu sayede her bir işlemin maliyetini büyük ölçüde azaltır.
Zincir Üstü Doğrulama
Zincir üzerindeki doğrulama, Layer 2 ağlarının güvenliğinin anahtarıdır. Layer 2 ağları, temel blok zincirindeki potansiyel anlaşmazlıkları çözmek için şifreli kanıtlar sağlamalıdır. Şu anda, iki ana kanıtlama mekanizması, hata kanıtı ve geçerlilik kanıtıdır ve bunlar sırasıyla Optimistic Rollups ve ZK Rollups'ı desteklemektedir.
Optimistik Rolluplar'ın hata kanıtı
Optimistik Rolluplar, tüm işlemlerin varsayılan olarak geçerli olduğu ve yalnızca hataların mevcut olduğuna dair açık bir kanıt bulunmadığı bir iyimser varsayıma dayanır. Bu model, hata kanıtı (dolandırıcılık kanıtı) ile bir meydan okuma süresine dayanır; ağ katılımcıları, akıllı sözleşmenin durumunu sorgulamak için kanıt sunabilir ve bu, ağın adilliğini ve şeffaflığını sağlar.
L2BEAT verilerine göre, şu anda Optimistic Rollups mekanizmasını kullanan 16 adet Layer 2 bulunmaktadır, bunlar arasında: Arbitrum, OP, Base, Blast vb.
ZK Rollup'ların Geçerlilik Kanıtı
Optimistik Rollup'lardan farklı olarak, ZK Rollup'lar daha temkinli bir yaklaşım benimsemektedir; tüm işlemlerin kabul edilmeden önce geçerlilik kanıtından geçmesi gerekmektedir. Bu kanıt mekanizması, Layer 2 ağındaki her işlemin ve hesaplamanın doğru olduğundan emin olmak için benzer bir doğrulama sürecine benzemektedir.
Kısacası, geçerlilik kanıtı ZK-Rollups'ın temel taşıdır ve her işlem grubunun ilgili bir kanıtla birlikte gelmesini gerektirir; bu da altında yatan Blok Zinciri üzerindeki akıllı sözleşmelerin durum değişikliklerini doğrulayıp onaylayabilmesini sağlar. Doğrulama düğümleri için ZK Rollups, her işlemin katı bir geçerlilik doğrulamasından geçmesi gerektiği için sıfır hata ile bir düzenleme mekanizması sunar.
L2BEAT'in verilerine göre, şu anda ZK Rollups mekanizmasını kullanan 11 adet Layer 2 bulunmaktadır. Bunlar arasında Linea, Starknet, zkSync gibi projeler yer almaktadır.
Veri Erişilebilirlik Katmanı ve Konsensüs Katmanı
Celestia
Celestia, modüler blok zinciri alanında bir öncü olarak, özünde bir veri kullanılabilirliği katmanıdır ve dApp'ler ile Rollup'ların geliştirilmesi için sağlam bir temel sağlar. Celestia'nın veri kullanılabilirliği katmanında ve konsensüs katmanında uygulama geliştiricileri, yürütmeye odaklanabilir.