ME Network'in Modüler Tasarımını Anlamak: Execution Layer, Settlement Layer ve Data Availability Layer

ME Network, Meta Earth teknik ekibi tarafından üç yıl boyunca geliştirilen, modular blockchain çoklu zincir entegrasyon ağıdır. ME (Meta Earth) Ağı'nın ana araştırma çözümlerinden biri modüler teknolojidir. Meta Earth, farklı senaryolarda yüksek performanslı ve sınırsız ölçeklenebilir temel bir ağ inşa etmek için yüksek yoğunlukta büyük veri işleme ihtiyaçlarını desteklemeye bağlıdır.


Bu makalede, ME Network'ün mimarisini: Execution Layer, Settlement Layer ve Data Availability Layer olarak ayırmasını ve her bir temel katmanın özel rollerini ve fonksiyonlarını nasıl yerine getirdiğini size göstereceğiz.


1. Execution Layer: Verimli İşleme Anahtarı


Execution Layer, işlem yürütmesi, normal işlemlerin işlenmesi ve smart contract etkileşimleri (hesaplamalar) sorumluluğundadır. ME Network'te, Execution Layer blok zinciri teknoloji stack'inin en üst katmanı olarak düşünülebilir.


ME Network içinde, Execution Layer en yaygın örneği Rollup dir. Burada hesaplamalar zincir dışına taşınır ve sonuçlar (yani, durum kökleri) Settlement Layer e yayınlanır. Aynı zamanda işlem verileri sıkıştırılarak Data Availability Layer e paketlenir. İşlem hesaplamaları zincir dışına taşındığı için ME Network in ana zinciri olan (ME Hub) üzerindeki yük büyük ölçüde azaltılır ve çok yüksek TPS ve azaltılmış Gas Fee tüketimi sağlanabilir.


Elbette, ME Hub (Settlement Layer) kendi başına akıllı sözleşmeleri destekleyen bağımsız bir blockchain dir. Daha düşük Gas Ücretleri ve yürütme paralelliğinin avantajlarını düşünmeyen kullanıcılar, Ethereum üzerinde sözleşmeler dağıtılması gibi ME Hub de çalışmayı tercih edebilir. Ayrıca, ME Network, Rollup için en fazla alanın sağlanması amacıyla Settlement Layer de ağır uygulamaların dağıtılmasına ve çalıştırılmasına karşı çıkıyor.



2. Settlement Layer: İşlem Sonuçlanmasının Çerçevesi


Settlement Layer, anlaşmazlık çözme, kanıt doğrulama ve farklı Execution Layerleri birleştirmeyi de dahil olmak üzere işlemlerin son onayını üstlenir. Bu katman, Execution Layerden iş işleme durumunu ve sonuçlarını alır ve Execution Layer'ın "yumuşak" güvenliğini sağlar, dolandırıcılığı önler ve toplu işleme yapar, Execution Layer tarafından işlenen tüm durumlar ve sonuçlar üzerinde bir uzlaşıya ulaşır.


Genel olarak, Settlement Layer, dağıtılmış Rollup-zincirlerinin ve bunların karşılık gelen önemli bilgilerinin (durum, staking, sequencer listesi, sequencer yönetimi, dolandırıcılık kanıtı değerlendirmesi vb.) kayıtlarını tutar, böylece Settlement Layer Rollup-zinciri için güvenlik ve ödeme hizmetleri sunabilir.


ME Network içinde, Settlement Layer, Rollup-zincirleri için başka fonksiyonlar da sağlayabilir, örneğin likidite kaynağı ve köprü merkezi olarak. Bu nedenle, Settlement Layer, aynı zamanda ME Hub olarak adlandırılır. Ayrıca, ME Network'in Settlement Layer'i şu amaçlar için kullanılır:


Kanıt Doğrulama ve Şikayet Çözme: Settlement Layer, Rollup'ların dış doğrulamak için kanıtlarını paylaşmaları için bir yer sağlar. Bu, sahtecilik kanıtları üzerine dayanan Optimistic Rollup'lar için özellikle yararlıdır.


Köprü Merkezi: Birden fazla Rollup, ortak bir Settlement Layer kullanıyorsa, birbirleriyle köprü kurabilirler. Bu, Rollup'lar arasında ayrı köprülerin gerekmesini önler.


Likidite Kaynağı: Settlement Layer’deki likidite, onda bulunan tüm Rollup'lar tarafından kullanılabilir. Ana zincirdeki token'dan başka, Rollup-zincirleri kendi token'larını da oluşturabilir. Farklı token'lar, MBC aracılığıyla doğaldan ME Hub Settlement Layer’a geçebilir, serbest likidite ve değişim sağlayarak.


Açıkça, modüler bir çapraz zincirde, Settlement Layer, Execution Layer için temel tutarlılık ve güvenlik mekanizmalarını sağlar. Rollup-zincirlerini inşa ederken doğrulama düğümleri部署 etmeye gerek kalmaz, bu da operasyonel maliyetleri önemli ölçüde azaltır.


3. Data Availability Layer: Yüksek Ölçeklenebilirlik İçin Anahtar


ME Network'in yüksek ölçeklenebilirlik elde etmesi için veri erişilebilirliği kritik bir bileşendir. Execution Layer'dan iş verilerini alıp depolamakla görevlidir, Rollup verileri için depolama modülü olarak çalışır, işlem verilerinin erişilebilirliğini sağlar ve herkese verilere erişip doğrulamasını sağlar, böylece Execution Layer'ın güvenliğini garanti altına alır ve tutarlılık sağlar.





Data Availability Layer kendisi hiçbir smart contract protokolünü çalıştırmaz ve hiçbir hesaplama içermez. Temel işlevi, işlem verilerinin doğruluğunu ve erişilebilirliğini sağlamak, "sahtecilik kanıtları" için malzeme sunmak veya ağ saldırıları durumunda kullanıcıların varlıkları izlemesine ve kayıpları azaltmasına yardımcı olmaktır. Bu nedenle, düğümlerin konsensüs korumasına katılmaması ve tüm işlem verilerini depolamaması durumunda bile, işlemeleri doğrulayabilir ve bir işlemin erişilebilir olup olmadığını kanıtlayabilirler. Data Availability Layer, tüm ME Network için önemli bir tamamlayıcıdır ve bilgi güvenliği için çift sigorta sağlar.


Ek olarak, Data Availability Layer, benzersiz veri dağıtım, veri yayılma bağlantıları ve depolama alanı özelliklerine sahiptir ve bunlar ana zincirin (ME Hub) etkili çalışmasına katkıda bulunur, böylece ME Network'in performansını maksimize eder.


Sonuç olarak, yukarıdaki üç temel katmanın iş birliğiyle çalışmasıyla ME Network, yüksek eşzamanlılık ve büyük veri işleme ihtiyaçlarını karşılarken sonsuz ölçeklenebilir özelliklere ulaşır ve çeşitli senaryolarda uygulamalar için sağlam bir teknik temel sunar. Gelecekte, ME Network, yaratıcı mimari tasarımı ve dışındaki teknolojik yeniliklerle teknolojik sınırları önceden giderek daha geniş ve daha iyi bir dijital ekosistem oluşturacak, her ME kullanıcısı için daha verimli, daha güvenli ve daha kolay bir blok zinciri deneyimi sağlayacaktır.



Bu faydalı oldu mu?
0 kişi bunu faydalı buldu

Sizin İçin Önerilenler