İhmal edilen modülerlik alanı: yürütme, yerleşim ve toplama katmanları
Orijinal yazar: Bridget Harris
Orijinal çeviri: Luffy, Öngörü Haberleri
Modüler yığının tüm bileşenleri dikkat ve yenilik açısından eşit yaratılmamıştır. Birçok proje veri avında yenilikler yapmış olsa dayapay zekakararsızlık (DA) ve sıralama katmanları, modüler yığının bir parçası olarak yürütme ve yerleşim katmanları ancak son zamanlarda önemli ölçüde ilgi görmeye başlamıştır.
Paylaşılan ayıklama alanındaki rekabet, Espresso, Astria, Radius, Rome ve Madara gibi birçok projenin pazar payı için rekabet etmesi ve bunların üzerine inşa edilen Rollup'lar için ortak ayırıcılar geliştiren Caldera ve Conduit gibi RaaS sağlayıcılarıyla birlikte teşvik ediliyor. . Bu RaaS sağlayıcıları, Toplamalara daha uygun ücretler sunabiliyor çünkü temel iş modelleri tamamen gelirlerin sınıflandırılmasına dayanmıyor. Ayrıca, ürettiği ücretleri yakalamak için kendi sıralayıcılarını çalıştırmayı seçen birçok Toplama var.
Ayırıcı pazarı, DA alanıyla karşılaştırıldığında benzersizdir. DA alanı esasen Celestia, Avail ve EigenDA'dan oluşan bir oligopoldür. Bu, büyük üçün dışındaki daha küçük yeni katılımcıların alanı başarılı bir şekilde bozmasını zorlaştırıyor. Projeler ya “mevcut” seçeneği (Ethereum) kullanır; veya kendi teknoloji yığınlarının türüne ve tutarlılığına göre olgun DA katmanlarından birini seçin. DA katmanının kullanılmasıyla önemli maliyet tasarrufları sağlanmış olsa da, ayırıcı kısmının dış kaynak kullanımı bariz bir seçim değildir (güvenlik açısından değil, ücret açısından). Bunun temel nedeni, ayırıcı gelirinden vazgeçmenin fırsat maliyetidir. Birçoğu DA'nın bir emtia haline geleceğine inanıyor, ancak kriptoda süper güçlü likidite hendeklerinin benzersiz (kopyalanması zor) temel teknolojiyle birleştiğinde yığındaki bir katmanın metalaştırılmasını son derece zorlaştırdığını görüyoruz. Bu argümanlardan bağımsız olarak piyasaya sürülen birçok DA ve sorter ürünü var. Kısacası bazı modüler yığınlar için "her hizmetin birden fazla rakibi vardır."
Yürütme ve yerleşim (ve toplama) katmanlarının nispeten az araştırıldığını düşünüyorum, ancak modüler yığının geri kalanıyla daha iyi uyum sağlamak için yeni yöntemlerle yinelenmeye başlıyorlar.
Yürütme ve Yerleştirme Katmanı İlişkisi
Yürütme katmanı ve yerleşim katmanı sıkı bir şekilde entegre edilmiştir; burada yerleşim katmanı, durum uygulamasının nihai sonuçlarını tanımlamak için bir yer olarak kullanılabilir. Yerleşim katmanı aynı zamanda yürütme katmanının sonuçlarına iyileştirmeler ekleyerek yürütme katmanını daha güçlü ve güvenli hale getirebilir. Bu, uygulamada birçok farklı işlevin olduğu anlamına gelebilir; örneğin uzlaşma katmanı, dolandırıcılık anlaşmazlıklarını çözmek, kanıtları doğrulamak ve diğer yürütme katmanlarını birbirine bağlamak için bir yürütme katmanı olarak hizmet edebilir.
Bazı takımların desteklediğini de belirtmekte fayda var. gelişim Delta adında bir L1 oluşturan Repyh Labs gibi özel yürütme ortamlarının doğrudan kendi protokollerinde kullanılması. Bu aslında modüler yığının tam tersi tasarımıdır ancak yine de birleşik bir ortamda esneklik sağlar ve ekiplerin modüler yığının her bir parçasını manuel olarak entegre etmek için zaman harcaması gerekmediği için teknik uyumluluk avantajlarına sahiptir. Tabii ki dezavantajları arasında likidite açısından izolasyon, tasarımınıza en uygun modüler katmanın seçilememesi ve yüksek maliyet yer alıyor.
Diğer ekipler temel bir işlev veya uygulama için L1'ler oluşturmayı tercih ediyor. Hyperliquid, amiral gemisi yerel uygulaması (sürekli sözleşmeli ticaret platformu) için oluşturulmuş özel bir L1 örneğidir. Kullanıcılarının Arbitrum'dan çapraz zincir oluşturması gerekse de çekirdek mimarileri Cosmos SDK'ya veya diğer çerçevelere dayanmadığından ana kullanım durumu için yinelemeli olarak özelleştirilebilir ve optimize edilebilir.
Yönetici Düzeyinde İlerleme
Genel amaçlı alt-L1'lerin son döngüde Ethereum'a göre sahip olduğu tek özellik daha yüksek verimdi. Bu, performansı önemli ölçüde artırmak isteyen projelerin esasen kendi L1'lerini sıfırdan oluşturmayı seçmeleri gerektiği anlamına geliyordu, çünkü Ethereum'un kendisi henüz bu teknolojiye sahip değildi. Tarihsel olarak bu, verimlilik mekanizmalarının doğrudan genel amaçlı protokole yerleştirilmesi anlamına geliyordu. Bu döngüde, bu performans iyileştirmeleri modüler tasarım aracılığıyla ve baskın akıllı sözleşme platformu olan Ethereum üzerinden elde ediliyor. Bu, mevcut ve yeni projelerin, Ethereum'un likiditesinden, güvenliğinden ve topluluk hendeklerinden ödün vermeden yeni yürütme katmanı altyapısından yararlanmasına olanak tanır.
Şu anda, geliştiricilere yürütme katmanında esneklik ve daha fazla özelleştirme sağlayan, paylaşılan bir ağın parçası olarak farklı VM'lerin (yürütme ortamları) giderek daha fazla karıştırıldığını ve eşleştirildiğini görüyoruz. Örneğin, Katman N, geliştiricilerin genel Toplama düğümlerini (yürütme ortamları olarak SolanaVM, MoveVM vb. gibi) ve uygulamaya özel Toplama düğümlerini (kalıcı DEX, sipariş defteri DEX gibi) paylaşılan durum makinesinin üstünde çalıştırmasına olanak tanır. Ayrıca, tarihsel olarak büyük ölçekte başarılması zor olan zincir içi bir mühendislik sorunu olan bu farklı VM mimarileri arasında tam şekillendirilebilirlik ve paylaşılan likidite elde etmek için de çalışıyorlar. Katman N'deki her uygulama, genellikle kripto para birimlerinin iletişim ek yükü sorunu olan fikir birliğinde gecikme olmadan mesajları eşzamansız olarak iletebilir. Her xVM, RocksDB, LevelDB veya sıfırdan oluşturulmuş özel senkronize/asenkron veritabanı gibi farklı bir veritabanı mimarisini de kullanabilir. Birlikte çalışabilirlik kısmen, zincirin sistemi askıya almadan yeni bir bloğa eşzamansız olarak geçiş yapabileceği bir anlık görüntü sistemi (Chandy-Lamport algoritmasına benzer bir algoritma) aracılığıyla çalışır. Güvenlik açısından, durum geçişinin hatalı olması durumunda dolandırıcılık kanıtları sunulabilir. Bu tasarımla, genel ağ verimini maksimuma çıkarırken yürütme süresini en aza indirmeyi hedefliyorlar.
Katman N
Özelleştirmedeki ilerlemeleri desteklemek amacıyla Movement Labs, VM/yürütme için Move dilini (başlangıçta Facebook tarafından tasarlanan ve Aptos ve Sui gibi ağlarda kullanılan) kullanıyor. Move'un diğer çerçevelere göre başta güvenlik ve geliştirici esnekliği olmak üzere yapısal avantajları vardır. Tarihsel olarak bunlar, mevcut teknolojileri kullanarak zincir üstü uygulamalar oluşturmaya yönelik iki ana sorun olmuştur. Daha da önemlisi, geliştiriciler aynı zamanda Solidity'yi yazıp Hareket üzerinde konuşlandırabilirler. Bunu başarmak için Movement, Move yığınıyla da kullanılabilen, tamamen bayt koduyla uyumlu bir EVM çalışma zamanı oluşturdu. Rollup M 2, BlockSTM paralelleştirmesinden yararlanıyor; bu da Ethereum'un likidite hendeğine erişmeye devam ederken daha yüksek verim sağlıyor (tarihsel olarak BlockSTM yalnızca Aptos gibi alt L1'lerde kullanılmış ve açıkça EVM uyumluluğu yok).
MegaETH ayrıca, özellikle sıralayıcının tüm durumu bellekte saklayabildiği paralelleştirme motoru ve bellek içi veritabanı aracılığıyla yürütme katmanı alanında da ilerlemeler sağlıyor. Mimari açıdan şunlardan yararlanırlar:
-
Yerel kod derlemesi, L2 performansını daha da iyi hale getirir (sözleşme hesaplama açısından daha yoğunsa, program büyük bir hızlanma elde edebilir; hesaplama açısından çok yoğun değilse, yine de yaklaşık 2 kat+ hızlanma elde edebilirsiniz).
-
Nispeten merkezi blok üretimi, ancak merkezi olmayan blok doğrulama ve onaylama.
-
Tam düğümlerin işlemleri yeniden yürütmesine gerek olmadığı, ancak yerel veritabanlarına uygulanabilmeleri için durum deltalarının farkında olmaları gereken verimli durum senkronizasyonu.
-
Merkle ağacı güncelleme yapısı (genellikle ağacın güncellenmesi çok fazla depolama alanı kaplar) ve yöntemleri, bellek ve disk açısından verimli yeni bir üçlü veri yapısıdır. Bellek içi bilgi işlem, zincir durumunu belleğe sıkıştırmalarına olanak tanır, böylece işlemleri yürütürken diske gitmeleri gerekmez, yalnızca belleğe gitmeleri gerekir.
Modüler yığının bir parçası olarak yakın zamanda keşfedilen ve yinelenen bir başka tasarım da kanıt toplamadır: birden çok kısa ve öz kanıtın tek bir kısa kanıtını oluşturan bir kanıtlayıcı olarak tanımlanır. Öncelikle toplama katmanına bir bütün olarak, onun geçmişine ve kriptodaki güncel trendlere bir göz atalım.
Toplama katmanının değeri
Tarihsel olarak, kripto para birimi olmayan piyasalarda toplayıcıların pazar payı platformlara göre daha düşüktü:
Bunun kripto para birimlerindeki tüm durumlar için geçerli olduğundan emin olmasam da, merkezi olmayan borsalar, zincirler arası köprüler ve borç verme protokolleri için geçerlidir.
Örneğin, 1inch ve 0x (iki büyük DEX toplayıcı), Uniswap'in ~$7,6 milyar piyasa değerinin çok küçük bir kısmı olan ~$1 milyarlık bir toplam piyasa değerine sahiptir. Aynı durum zincirler arası köprüler için de geçerli: Li.Fi ve Socket/Bungee gibi zincirler arası köprü toplayıcıların pazar payı Across gibi platformlara göre daha küçük. Socket 15 farklı zincirler arası köprüyü desteklese de, bunların toplam zincirler arası işlem hacmi aslında Across'a benzer (Socket — $2,2 milyar, Across — $1,7 milyar) ve Across, Socket/Bungee'nin yalnızca küçük bir kısmını oluşturuyor. son işlem hacmi.
Borç verme sektöründe, Yearn Finance ilk merkezi olmayan borç verme getirisi toplama protokolüdür ve piyasa değeri şu anda yaklaşık $250 milyondur. Buna karşılık, Aave (yaklaşık $1,4 milyar) ve Compound (yaklaşık $560 milyon) gibi platformlar daha yüksek değerlemelere sahip.
Geleneksel finansal piyasalarda da durum benzerdir. Örneğin, ICE (Intercontinental Exchange) US ve CME Group'un her birinin piyasa değeri yaklaşık $75 milyar iken, Schwab ve Robinhood gibi "toplayıcıların" sırasıyla yaklaşık $132 milyar ve yaklaşık $15 milyar piyasa değeri vardır. ICE ve CME gibi çok sayıda mekandan geçen Schwab'da, buralardan yönlendirilen hacmin oranı, pazar payı paylarıyla orantısız. Robinhood'un ayda yaklaşık 119 milyon opsiyon sözleşmesi varken, ICE'nin yaklaşık 35 milyon opsiyon sözleşmesi var ve opsiyon sözleşmeleri Robinhood'un iş modelinin temel bir parçası bile değil. Buna rağmen ICE, kamu piyasasında Robinhood'dan yaklaşık 5 kat daha yüksek bir değere sahip. Bu nedenle, müşteri sipariş akışını çeşitli mekanlara yönlendiren uygulama düzeyinde toplama arayüzleri olarak Schwab ve Robinhood, büyük işlem hacimlerine rağmen ICE ve CME kadar yüksek değere sahip değil.
Tüketiciler olarak toplayıcılara daha az değer veriyoruz.
Toplama katmanı ürün/platform/zincire gömülüyse bu durum kriptoda doğru olmayabilir. Toplayıcı doğrudan zincire sıkı bir şekilde entegre edilmişse, açıkçası farklı bir mimaridir ve nasıl gelişeceğini merak ediyorum. Bunun bir örneği, geliştiricilerin L1 ve L2'lerini kanıtları bir araya getiren ve CDK kullanarak zincirler arasında birleşik bir likidite katmanı sağlayan bir ağa kolayca bağlamalarına olanak tanıyan Polygons AggLayer'dır.
AggLayer
Model, kanıt toplama ve sipariş açık artırma mekanizmalarını içeren Avails Nexus birlikte çalışabilirlik katmanına benzer şekilde çalışarak DA ürününü daha güçlü hale getirir. Polygons AggLayer gibi, Avail ile entegre olan her zincir veya Rollup, Avail'in mevcut ekosistemi içerisinde birlikte çalışabilir. Ek olarak Avail havuzları, Ethereum, tüm Ethereum Rollup'ları, Cosmos zincirleri, Avail Rollup'ları, Celestia Rollup'ları ve Validium'lar, Optimium'lar ve Polkadot parachain'leri gibi farklı hibrit yapılar dahil olmak üzere çeşitli blockchain platformlarından ve Rollup'lardan işlem verileri sipariş etti. Herhangi bir ekosistemdeki geliştiriciler, ekosistemler arasında kanıt toplama ve mesajlaşma için kullanılabilen Avail Nexus'u kullanırken Avails DA katmanının üzerinde izinsiz olarak derleme yapabilir.
Nexus'tan yararlanın
Nebra, farklı kanıt sistemleri arasında toplanabilecek kanıt toplama ve çözümlemeye odaklanır. Örneğin, agg_xyzabc'ye sahip olmak için xyz sisteminin kanıtını ve abc sisteminin kanıtını birleştirin (agg_xyz ve agg_abc'ye sahip olmak için kanıt sistemi içinde toplamak yerine). Mimari, devre aileleri için doğrulayıcıların çalışmalarını standartlaştıran ve farklı PlonK devreleri arasındaki kanıtları doğrulamayı daha verimli ve uygulanabilir hale getiren UniPlonK'yı kullanıyor. Temel olarak, doğrulama bölümünü ölçeklendirmek için sıfır bilgi kanıtlarını (özyinelemeli SNARK'lar) kullanır (ki bu genellikle bu sistemlerdeki darboğazdır). Nebra'nın tüm toplu toplama ve hesaplamayı üstlenmesi ve ekibin yalnızca API sözleşme çağrısını değiştirmesi gerektiğinden, müşteriler için son aşama anlaşması daha kolay hale geliyor.
Astria, ortak ayırıcılarının kanıt toplamayla nasıl çalıştığına ilişkin bazı ilginç tasarımlar üzerinde çalışıyor. Yürütme kısmını, yürütme katmanı yazılımını paylaşılan sıralayıcıdaki belirli bir ad alanında çalıştıran Toplama'nın kendisine bırakırlar; aslında yalnızca bir yürütme API'si, Toplama'nın sıralama katmanı verilerini kabul etmesinin bir yolu. Blokların EVM durum makinesi kurallarını ihlal etmediğinden emin olmak için buraya kolayca geçerlilik kanıtları için destek ekleyebilirler.
Burada Astria gibi ürünler #1 → #2 süreci (sırasız işlemler → sıralı bloklar) görevi görür, yürütme katmanı/Toplama düğümleri #2 → #3'tür ve Nebra gibi protokoller son adım #3 → #4 (yürütme blokları → kısa ve öz kanıtlar) görevi görür. . Nebra ayrıca kanıtların toplanıp doğrulandığı teorik bir beşinci adım da olabilir. Sovereign Labs ayrıca, kanıt toplamaya dayalı zincirler arası köprülerin mimarilerinin temelini oluşturduğu son adıma benzer bir konsept üzerinde çalışıyor.
Genel olarak, bazı uygulama katmanları temel altyapıya sahip olmaya başlıyor, çünkü kısmen temel yığını kontrol etmezlerse yalnızca üst katman uygulamalarını tutmak teşvik sorunlarına ve yüksek kullanıcı benimseme maliyetlerine neden olabilir. Öte yandan rekabet ve teknolojik ilerleme altyapı maliyetlerini düşürmeye devam ettikçe uygulamaların/uygulama zincirlerinin modüler bileşenlerle entegrasyonu daha ucuz hale geliyor. Bu dinamiğin en azından şimdilik daha güçlü olacağına inanıyorum.
Tüm bu yeniliklerle (yürütme katmanı, yerleşim katmanı, birleştirme katmanı), daha fazla verimlilik, daha kolay entegrasyon, daha fazla birlikte çalışabilirlik ve daha düşük maliyetler mümkün hale geliyor. Tüm bunlar sonuçta kullanıcılar için daha iyi uygulamalara ve geliştiriciler için daha iyi bir geliştirme deneyimine yol açar. Bu, daha fazla yeniliğe ve daha hızlı yeniliğe yol açan kazanan bir kombinasyondur.
Bu makale internetten alınmıştır: Modülerliğin ihmal edilen alanı: yürütme, yerleşim ve toplama katmanları
İlgili: İyimserliğin Azalmasına Rağmen Dogecoin (DOGE) Düzeltmesi Bekleniyor
Kısaca Dogecoin'in fiyatı, kısa vadeli toparlanmaya rağmen günlük grafikte daha fazla düzeltmeye karşı hala savunmasız. Yatırımcılar, OI'nin 1 milyar azalmasıyla açıkça görülen meme parasından geri çekiliyor. İyimserlikleri ay başından beri kayıp ve bir süre daha bu şekilde kalabilir. Yatırımcıların şüpheci kalması nedeniyle Dogecoin (DOGE) fiyatı yakında daha fazla kayıpla karşı karşıya kalabilir. Gerçekten de meme coin yatırımcıları, yatırımları artırmadan büyük ölçüde kötümser. Dogecoin Desteğini Kaybetti Dogecoin'in fiyatının $0.15'in altına düşmesi düşüşü hızlandırdı ve doge temalı tokenı bu yazının yazıldığı sırada $0.131'e getirdi. Memecoin, geçmişte birçok kez test edilen bir seviye olan $0.127 desteğini güvence altına almaya çalışıyor. Ancak DOGE olarak bazı zorluklarla karşılaşabilir…