arixon ile birlikte yazılmıştır. Justin'den ilham aldım. Charlie ve Dan'den çatallandı. Barnabe, Mike ve Justin'e bunun taslaklarını okudukları için teşekkürler.
Ethereum L1'de tüm uygulamalar atomik olarak paylaşılan durum makinesinde çalışır. Toplama merkezli yol haritası, Ethereum'u ölçeklendirmek için bu temel özelliği feda ediyor .
Mevcut toplama yaklaşımı, uygulamalar toplamada yerel kalırken iyi çalışıyor. Ancak bu toplamaların her birinin destekleyebileceği uygulama sayısında bir sınır vardır (doğal ardışık darboğazlar nedeniyle) ve birbirleriyle iletişim kuracak şekilde tasarlanmamışlardır.
Bugün, düzenleyici baskı ve yerel birlikte çalışabilirlik eksikliği, ortak sıralamaya (ve dolayısıyla aralarında bir dereceye kadar likidite paylaşımına ve atomik şekillendirilebilirliğe) izin veren ara yazılım blok zincirlerine (veya süper zincirler/hiper zincirler ruhuna uygun toplama çerçevelerine ) yönelik toplamaları yönlendiriyor.
Buradaki olası son durum, her yeni L2'nin diğerleriyle verimli bir şekilde iletişim kurmak için üçüncü taraf ara yazılımlara (paylaşılan bir sıralayıcı hizmeti) ihtiyaç duyduğu bir dünyadır.
Bu yaklaşımın önemli ve küçümsenen bir değiş tokuşu, toplamaların artık L1'in temel canlılık garantilerini ( Ethereum'u özel kılan şeyin büyük bir kısmı) veya güvenilir tarafsızlığının tam gücünü (çünkü toplamalar alternatif bir fikir birliğine dayanacaktır) miras almamasıdır. Ethereum dışındaki mekanizma).
Temelli toplamalar, sansüre dirençli bir gelecek için farklı bir vizyon sunar: İlk prensip olarak temel katman tarafsızlığı ve canlılığı etrafında inşa edilmiş bir vizyon. Bu vizyon mevcut toplamalara yönelik rekabetçi değil kapsayıcıdır. İyimserlik ve diğer platformlar iş modellerine zarar vermeden temellendirilebilecek.
Özetlemek gerekirse, tabanlı (veya L1 sıralı) toplamalar, toplamaların özel bir alt kümesidir. Bu tür toplamaların sıralaması son derece basittir ve L1'in canlılığını ve merkeziyetsizliğini miras alır. Ayrıca, bazlı rulolar özellikle ekonomik olarak L1 tabanlarına göre hizalanmıştır.
Bir toplamanın dizilimi L1 tabanı tarafından yürütülüyorsa buna dayalı veya L1 dizili olduğu söylenir. Daha somut olarak, tabanlı bir toplama, bir sonraki L1 teklif sahibinin, L1 araştırmacıları ve inşaatçıları ile işbirliği içinde, bir sonraki L1 bloğunun bir parçası olarak bir sonraki toplama bloğunu izinsiz olarak ekleyebildiği bir toplamadır.
Tabanlı toplamalar benzersizdir çünkü temel katmanın canlılık özelliklerini miras alırlar ve bir ara katman yazılımı blok zincirine dayanmadan birlikte çalışabilirlik elde edebilirler (etkinliklerini azaltmadan güvenilir tarafsızlıklarını anlamlı bir şekilde artırmalarına olanak tanır). Bu özellikler en iyi şekilde diğer toplama mimarilerinin aksine açıklanmaktadır.
Bugün çoğu toplama, merkezi bir sıralayıcı kullanıyor. Sıralayıcı, işlemleri bellek havuzundan toplar, gruplandırır ve L1'e gönderir. Bu yaklaşımın temel avantajı, sıralayıcının kullanıcılara hızlı ön doğrulama sağlamasıdır. Ayrıca sahtekarlık/geçerlilik kanıtı olmayan erken aşamadaki toplamalara ilişkin risklerin azaltılmasına ve bunlara sahip olanlar için kanıt sistemindeki hata riskinin azaltılmasına da yardımcı olur. Sıralayıcı güvenilir bir kuruluş (örneğin, Optimism Foundation) tarafından çalıştırılıyorsa, geçersiz bir durum geçişinin meydana gelme olasılığı önemli ölçüde azalır.
Merkezi sıralayıcılarla ilgili temel sorun (MEV'nin kötüye kullanılması potansiyeli dışında), canlılık ve sansüre direnç açısından tek bir başarısızlık noktası sunmalarıdır. Mevcut toplamalar, sıralayıcının aksama süresine ve sansüre karşı koruma sağlamak için çıkış kapakları ve zorunlu dahil etme sağlarken, gerçekçi olarak bu, L1 işlemlerine önemli miktarda harcama yapması beklenmeyen L2 kullanıcılarının önemli bir yüzdesine fayda sağlamayacak. Bir başka olası sorun da, kullanıcıların çıkış kapaklarını kullanmaya zorlanması durumunda bu toplamanın ağ etkilerinin sıfırlanmasıdır. Güçlü bir hükümetin veya düzenleyicinin sıralayıcı aracılığıyla zincire KYC veya yaptırım gereklilikleri dayatması da nispeten kolaydır.
Paylaşımlı sıralayıcılar, toplama ekosistemleri arasında birlikte çalışabilirliğin sağlanması ve merkezi olmayan yönetimin geliştirilmesi gibi merkezi sıralayıcılarla ilişkili sorunların çoğunu ele almayı amaçlıyor: Espresso Systems ve Astria , bu yaklaşım üzerinde çalışan ekiplerdir. Paylaşılan sıralayıcı tasarımının güzel bir yönü, ister iyimser ister zk olsun, hemen hemen tüm mevcut toplamaların bu mimariyi uygulayabilmesidir. Buradaki amaç, bu tasarımı benimseyen toplamaların, merkezi olarak sıralanan bir toplamaya kıyasla daha yüksek bir merkezi olmayan yönetim düzeyini korurken birbirleriyle atomik olarak bir araya gelme yeteneğine sahip olacağıdır.
Harici paylaşımlı sıralayıcı modelinin bir dezavantajı, toplamaların temel katmanın canlılık özelliklerini ( sansüre karşı direncin hafife alınan bir faktörü) miras almamasıdır. Diğer bir dezavantajı ise muhtemelen bir noktada kendi jetonunu gerektirmesidir (ya da kârlı olması için mev-çıkarmanın sabit bir biçimiyle meşgul olması gerekir), bu da ona dayanan toplamaların büyük olasılıkla daha az olacağı anlamına gelir. ekonomik olarak taban katmanıyla hizalanmıştır .
Tabanlı bir toplama, Espresso için HotShot gibi bir paylaşımlı sıralayıcı sisteminin (ve bununla birlikte gelen aracı belirteç ve/veya mev politikasının) harici konsensusuna bağlı olmaksızın, L1 teklifçilerini paylaşımlı sıralayıcılar olarak doğrudan kullanır. Bu nedenle, taban katmanının nötrlüğünün çoğunu miras alır.
Taban katmanının oluşturucularından ve önerenlerinden yararlanarak, tabanlı toplamalar, toplu işlemleri aynı blokta gönderilen toplamalar arasında herhangi bir ek ara yazılıma gerek kalmadan birlikte çalışabilirliği koruyabilir.
Hızlı ön onaylar ( 100 ms düzeyinde) merkezi sıralamayla önemsizdir ve harici bir PoS konsensüsüyle gerçekleştirilebilir. L1 sıralamasıyla hızlı ön doğrulamalar, EigenLayer, dahil etme listeleri, SSLE ve mev-boost'tan yararlanılarak elde edilebilir .
Tabanlı sıralama maksimum düzeyde basittir; merkezi sıralamadan bile önemli ölçüde daha basittir (her ne kadar temelli ön doğrulamalar bir miktar karmaşıklık getirse de). Tabanlı sıralama, sıralayıcı imza doğrulaması, kaçış kapısı ve harici PoS konsensüsü gerektirmez.
Temelli sıralama (ön yapılandırmalar olmadan) bugün test ağlarında çalışıyor. İlk tabanlı toplama Taiko, ana ağa hazırlanıyor ve 2024'ün ilk çeyreğinde yayına geçmesi bekleniyor.
Ethereum'un süper güçlerinden biri ve Solana veya Cosmos BFT zincirleriyle karşılaştırıldığında temel farklılaştırıcı özelliği, durma sonrasında kendi kendini iyileştirme yeteneğidir (canlılık garantilerinin doğrudan bir sonucu). Dinamik kullanılabilirliğe yapılan bu vurgu, temel katmanın son derece dayanıklı olmasını ve oldukça zorlu bir ortamda bile başarılı olmasını sağlar; Üçüncü Dünya Savaşı'na dayanıklılık aslında açık bir tasarım hedefidir.
Hakim düşünce, kuvvet dahil etme tasarımlarının toplamaların L1'in canlılığını artırmasına olanak sağladığı yönünde olsa da, gerçek şu ki, temelsiz toplamaların canlılığın azalması (kaçış kapakları olsa bile) söz konusudur.
Tabanlı toplamalarla karşılaştırıldığında, tabanlı olmayan toplamaların ödeme garantileri daha zayıftır (işlemlerin garantili ödemeden önce bir zaman aşımı süresi beklemesi gerekir), zehirli MEV'ye (zaman aşımı süresi boyunca kısa vadeli sıralayıcı sansüründen) maruz kalır ve çoğu zaman kullanıcıların çıkış için bir zaman ve gaz cezası (toplu olmayan toplu işlem verisi sıkıştırmasının optimal olmaması nedeniyle).
Sonuç olarak, sıralayıcının canlılık arızası nedeniyle tetiklenen toplu çıkışa (örneğin, merkezi olmayan bir PoS sıralama mekanizmasına yapılan %51 saldırısı) yanıt olarak ağ etkilerinin sıfırlanması riskiyle karşı karşıya kalırlar.
Temelli toplamaların ardındaki ana fikir, bir sıralayıcı kullanmak yerine L2 blob'larını (her türlü sıkıştırma dahil) yerel olarak dahil etmek için L1 teklif veren-oluşturucu ayırmayı kullanmaktır. Bu açıdan bakıldığında L1'in sunduğu her şeyi miras alıyorlar.
İlk Arbitrum uygulaması tabanlı bir toplamaydı. Sıralayıcı, kullanıcıların daha hızlı işlemlere yönelik talebi nedeniyle daha sonra tanıtıldı. Temelli ön doğrulamalar bu gerilimi çözer. EigenLayer, dahil etme listeleri ve SSLE (daha uzun teklif veren bakış açısı) yayına girdikten sonra, tabanlı toplamalar, kullanıcı deneyiminden ödün vermeden L1'in canlılığını ve sansüre dayanıklı özelliklerini devralabilecektir.
Bu vizyon kapsayıcıdır ve mevcut toplamalara ve bunların gelir modellerine rakip değildir. Özellikle, bazlı toplamalar L2 tıkanıklık ücretlerinden elde edilen gelir seçeneğini korur (örn. MEV gelirinden bir miktar ödün verilmesine rağmen, EIP-1559 tarzında L2 taban ücretleri.
Tabanlı toplamalar, sıralamayı L1'e devretmesine rağmen egemenlik seçeneğini de korur. Temelli bir toplama, bir yönetişim tokenına sahip olabilir, taban ücretler talep edebilir ve bu tür taban ücretlerden elde edilen gelirleri uygun gördüğü şekilde kullanabilir (örneğin, İyimserlik ruhuyla kamu mallarını finanse etmek için).
Toplama protokolü tasarımı belirsizdir. “Doğru” düzeyde bir ademi merkeziyetçilik veya güvenlik yoktur. Sansüre dayanıklılık gibi nitelikler kapsamlı bir şekilde tanımlanamaz.
Bugün, toplamalar, sıralamalarını merkezi olmayan hale getirmek ve alanlar arasında birlikte çalışabilirliği geliştirmek için harici fikir birliğine sahip blockchain ara yazılımını benimsemeye doğru itiliyor. Tabanlı toplamalar daha basit, daha tarafsız ve ekonomik açıdan daha uyumlu bir alternatif sunar.
Hızlı ön doğrulamalara sahip tabanlı toplamalar, uygulama geliştiricilerinin (ve kullanıcılarının), Ethereum'un canlılığından ve güvenilir tarafsızlık süper güçlerinden tam anlamıyla yararlanmayı önemsedikleri hipotezini test eder, eğer bunu etkinlikten fedakarlık etmelerini gerektirmeyecek şekilde yapabilirlerse (bu durumda onay hızı) .
Temelli preconf'lar ile kullanıcı deneyimi ödünleşimleri ortadan kalkar.