Başlıklar
Modüler Blok Zinciri Nedir?
Modüler blok zinciri, mimarisi birkaç katmana bölünmüş, bu da ademi merkeziyetçilik ve güvenlikten ödün vermeden ölçeklenebilirliği artırmayı mümkün kılan bir blok zinciri türüdür. Tüm endüstri, Ethereum blok zinciri de dahil olmak üzere kademeli olarak modüler bir mimariye doğru ilerliyor gibi görünüyor. Peki bu neden ve nasıl mümkün olabilir? Klasik bir blockchain’den farkı nedir?
Blockchain üçlemi ve Başlangıç Noktası
Modüler blok zinciri, blok monolitik zincirleri gibi tek bir katmana değil, birkaç bağımsız katmana bölünmüş bir mimariye dayanan bir blok zinciri türüdür.
Ne hakkında konuşacağımızı daha iyi anlamak için ünlü blockchain üçlemesine geri dönmekte fayda var, çünkü blockchain teknolojisinin gelişimi onunla yakından ilişkilidir.
Bu üçlem, bir blok zincirinin aynı anda yüksek düzeyde ölçeklenebilirlik, ademi merkeziyetçilik ve güvenlik sağlanamayacağını belirtir. Aslında, yeni bir blok zinciri geliştirirken, geliştiriciler diğer ikisini elde etmek için bu üç sütundan birinden taviz verilmelidir.
Şekil 1. Blok zincir üçlemesi
Ayrıca, karşılığında BNB Zinciri gibi biraz merkezi olmayan ve güvenli olan ölçeklenebilir blok zincirler de vardır. Diğerleri merkezi olmayan ve güvenlidir, ancak Ethereum gibi çok ölçeklenebilir değildir.
10 yılı aşkın bir süredir bu üçlem, monolitik blok zincir olarak da adlandırılan klasik blok zinciri tasarımının önündeki en büyük engel olmuştur.
Önce klasik blok zincirin ne olduğuna ve blok zincirinin arkasındaki üç temel konsepte odaklanalım:
- Mutabakat : Bir ağın tüm düğümlerinin, yeni bir bloğun içeriğinin geçerliliği ve blok zincirinin yeni durumu üzerinde anlaşmaya vardığı süreçtir.
- Veri depolama : Blok üreticileri tarafından bir blokta yayınlanan ve bu verilerin tüm ağ katılımcılarına açık olduğu garantisiyle işlem verilerini depolar.
- İşlem yürütme.
Monolitik Blok Zincirler
Monolitik blok zincirler, 2009’da Bitcoin’in yaratılışından bu yana var ve bundan sonra oluşturulan blok zincirlerinin büyük çoğunluğu da öyle. Bunlar, aynı ağ üzerinde yani tek bir katman üzerinde mutabakat, bilgi depolama ve işlem yürütme işlemlerini gerçekleştirir.
Bu nedenle böyle bir blok zinciri, üç temel kavramı tek bir blokta işleyen düğümlere sahiptir ve bu tavizleri içerir.
Ancak son yıllarda, birçok blok zincirinin amacı, ademi merkeziyetçilik ve güvenlikten ödün vermeden yüksek düzeyde ölçeklenebilirlik elde etmek olmuştur.
Monolitik bir blok zincirinin daha ölçeklenebilir olması isteniyorsa, aynı blokta daha fazla işlem yayınlamak için bloğun boyutunun artırılması gerekir. Düğümler, depolama kapasitelerini artırarak takip edemezlerse, ağdan kesilirler. Sonuç, ademi merkeziyetçilik düzeyinde ve dolayısıyla güvenlikte bir düşüştür.
Ayrıca, düğüm sayısının azaltılması, ağın daha yüksek işlem hacmini işlemesine olanak tanır. Düğüm sayısı ne kadar az olursa, düğümler mutabakata daha hızlı ulaştığı için işlemleri doğrulamak o kadar hızlı olur, ancak bu, ademi merkeziyetçilik ve güvenlik seviyesini düşürür.
Örneğin Solana blok zinciri, ölçeklenebilirlik sorununu çözmek için bu yönü benimsemiştir. Ancak az önce de açıkladığımız gibi bu, üçlemi çözmez çünkü her zaman taviz verilmesi gerekir.
Modüler Blok Zinciri Aslında Nedir?
Üç temel kavramın tek bir katman üzerinde çalışmasını sağlamaya çalışarak, monolitik bir blok zinciri üçlemesi ile sınırlıdır.Böylece, modüler mimari, bu üçlemi çözmeye çalışmak için blok zincirleri tasarlamanın yeni bir yolunu sunar.
Bu tür bir blok zincir hakkında dikkat edilmesi gereken kilit nokta, temel kavramların tek bir katmanda hepsiyle aynı anda ilgilenmek yerine birkaç katmana veya blok zincirine ayrılmasıdır.
Örneğin, modüler bir blok zinciri, mutabakat ve veri depolama katmanlarından bağımsız bir yürütme katmanına sahip olabilir. Somut olarak, bu, düğümlerin işlemleri ayrı ayrı yürütmesine izin verir, bu da ölçeklenebilirliği artırır ve blok zincirinin tasarımını basitleştirir.
Bu, görevlerin bir parçalanmasıdır. Her katmana tek bir görev atamak, ağın ölçeklenebilirliğini artırır. Sırasıyla katman 2 ve katman 3 olarak adlandırılan ikinci katman ve üçüncü katman çözümleri, Bitcoin için Lightning Network ve Ethereum için Polygon gibi, katmanların ayrılmasının katkısını göstermek için mükemmel örneklerdir.
Katman 2 ve 3 gibi, yan zincirler de, örneğin yalnızca işlemlerin yürütülmesini optimize ederek ve odaklanarak ana blok zinciri tarafından yapılan tavizleri telafi etmek için kullanılır.
Kozmos
Cosmos, bağımsız blok zincirlerinden ve birlikte çalışabilir merkezi olmayan uygulamalardan oluşan bir ekosistemdir. Cosmos ağında bir uygulama oluşturan geliştiriciler, ihtiyaçlarına özel bir blok zincirini kolayca oluşturmak için açık kaynaklı modülleri kullanabilir.
Böylece Cosmos SDK modülü, uygulamaya özel bir blok zinciri geliştirmeyi mümkün kılar. Tendermint Core modülü, merkezi olmayan bir katmanın kendisine entegre edilmesini sağlayan mutabakat katmanıdır ve IBC, blok zincirler arası bir iletişim protokolüdür.
Son olarak, Interchain Security ile Cosmos ağının bağımsız blok zincirleri (yan zincirler), güvenliklerini sağlamak için ağın ana zinciri Cosmos Hub’dan doğrulayıcılar ödünç alabilir.
Celestia : İlk Modüler Blok Zinciri Ağı
Celestia’nın modüler ekosistemi, blok zincirinin yürütme katmanından kurtulmasını sağlayan Cosmos ağı üzerinde geliştirilmiştir. Aslında, Celestia yalnızca mutabakat ve veri depolama katmanlarını geliştirmeyi seçer. Yürütme katmanı olmadığı için orada hiçbir şey yürütülemez.
Böylece yalnızca çalışma zamanı katmanına odaklanan projeler Celestia’ya takılabilir. Bu anlamda, Celestia blok zinciri, fikir birliği ve veri depolama katmanları hakkında endişelenmenize gerek olmayan bu projeler için temel görevi görüyor.
Celestia’nın Genel Mimarisi
Celestia (eski adıyla LazyLedger), benzeri görülmemiş bir mimariye sahiptir. Geleneksel olarak, blok zinciri tasarım modeli, fikir birliği mekanizmasını ve işlem yürütmeyi birleştirir. İkincisinin ölçeklenebilirliğini geliştirmeyi amaçlayan yaklaşımlardan biri parçalamaya, yani ana zinciri oluşturan verilerin parçalanmasına dayanmaktadır.
Celestia ile fikir birliği ve uygulama olmak üzere iki katman birbirinden ayrılmıştır. Mutabakat mekanizmasının rolü yalnızca blok verilerinin kullanılabilir olmasını sağlamaktır. Bunu yapmak için veri kullanılabilirliği kanıtlarını kullanır. İşlemler daha sonra zincir dışında yürütülür. Blokların geçerliliğini sağlamak için düğümlerin artık bunları işlemesine gerek yoktur.
Modüler Blok Zinciri Hakkında Sonuç
Modüler mimari, blok zincirinin kendisini ilk olarak Vitalik Buterin tarafından bahsedilen ünlü blok zinciri üçlemesinden kurtarmak için mantıksal evrimidir.
Toplamalarla birleştirilen ikinci katman çözümleri giderek daha popüler hale geliyor ve kullanılıyor. Ethereum blok zinciri, yakın gelecekte parçalamayı kullanmayı hedefliyor. Tezos ve NEAR Protocol gibi diğer büyük blok zincirlerinin de benzer planları var.
Son olarak, Celestia gibi projeler tarafından önerilen evrim ile blok zincir teknolojisinin geleceği kesinlikle modülerdir.
Monolitik blok zincirlerinin günleri doldu ve sektördeki en iyi geliştiriciler, modüler blok zinciri üçlemesini modüler mimari aracılığıyla çözmeye çalışıyor. Yani bu sadece bir zaman meselesi olabilir ve bu bir bütün olarak endüstri için gerçek bir kazanç olacaktır.
Tavsiye : https://www.merkeziyetsizhaber.com/swap-nedir/