Can Based Rollup, L1 Sıralama Odaklı Rollup Çözümüne Ulaşabilir mi?

Orta SeviyeJul 07, 2024
L2 ağ düğümleri birkaç parçadan oluşur ve sıralayıcı en kritik olanıdır. Bununla birlikte, Rollup sıralayıcıları şu anda merkezileşme sorunlarıyla karşı karşıya. Temel Rollup, Rollup sıralamasını doğrudan Katman 1 önericilere devrederek Ethereum Katman 2 ölçeklendirmesinde önemli bir değişiklik temsil eder. Önerici-oluşturucu ayrım tasarımını kullanarak, Katman 1, Rollup için tüm sıralama rollerini gerçekleştirir. Ek olarak, MEV'yi genişletir ve L2 arayıcılarının işlemleri bir araya getirmesine ve onları L2 oluşturucularına, aynı zamanda L1 arayıcılarına göndermesine olanak sağlar. Bu tamamlanan L2 blokları daha sonra L1 bloklarının bir parçası haline gelir ve nihayetinde L1 oluşturucuları ve Ethereum ana ağı tarafından işlenir.
Can Based Rollup, L1 Sıralama Odaklı Rollup Çözümüne Ulaşabilir mi?

Önsöz

Ethereum, her kullanıcı tarafından gönderilen her işlemi her düğümde saklama ve yürütme prensibi üzerinde çalışır. Tüm ağı ölçeklendirmek için Ethereum, Rollup çözümünü benimsemiştir. Basitçe söylemek gerekirse, çoğu işlem işleme (L2) dışına taşınır ve bu sayede Ethereum ana ağındaki (L1) yük azalır ve işlem ücretleri düşer. Rollup = L1'deki bir dizi akıllı sözleşme + L2'deki bir düğüm ağı, hem on-chain akıllı sözleşmeleri hem de off-chain toplayıcıları içerir. Yerleşim, fikir birliği ve veri erişilebilirliği için Ethereum'a dayanırken, yalnızca işlemleri yürütmekle sorumludur. L2 ağı düğümleri, en kritik olanı sıralayıcının oluşturduğu birkaç parçadan oluşur. Bununla birlikte, şu anda Rollup'ların sıralayıcıları merkezileşme sorunlarıyla karşı karşıyadır.

Rollup ve Sıralayıcı

Rollup, Ethereum (L1) için işlemleri zincir dışı yürüten ve bunları bloklar halinde paketleyen bir ölçeklendirme çözümüdür. Her blok için Rollup, zincir durumunu yeniden yapılandırmak için gereken verileri (bir veri kullanılabilirliği kaynağı olarak) veri kullanılabilirliği katmanına yayınlar ve zincir dışı yürütmenin doğruluğunun kanıtlarını uzlaşma katmanına yayınlar. Rollup'lar iki türde gelir: ZK-rollup durumunda, her blokla birlikte bir sıfır bilgi kanıtı yayınlanırken, Optimistic rollup durumunda, bir dolandırıcılık kanıtı yalnızca bir anlaşmazlık ortaya çıktığında yayınlanır. EIP-4844'ten sonra, veri yayımlama bloblara geçtiğinde, bu katman "veri yayımlama katmanı" olarak adlandırılabilir. L1'deki toplu akıllı sözleşmeler, yayınlanan kanıtları doğrular. Her Rollup, zincirler arasında veri aktarımının yanı sıra para yatırma ve çekme işlemlerini sağlamak için bir veya daha fazla köprüye sahiptir.

Rollup'un uygulama mantığındaki sıralayıcı, L2'de işlem isteklerini almak, bunların yürütme sırasını belirlemek ve işlemleri sonunda L1'deki Rollup akıllı sözleşmesine gönderilen toplu paketlere dönüştürmekten sorumlu olan temel bir bileşendir. Bu, işlem işleme verimliliğini artırmak ve maliyetleri azaltmak için önemli bir rol oynar.

Seanslayıcı'nın işlevselliği ve çalışma prensipleri dört bölüme özetlenebilir.

  1. İşlem Alımı: Sıralayıcı, kullanıcılardan veya uygulamalardan işlem taleplerini alır. Bu işlemler, doğrudan Ethereum ana ağı üzerinde değil, önce L2'de işlenir.

2 Sipariş İşlemleri: Dizi oluşturucu, alınan işlemleri sıralayarak, bunların yürütme sırasını belirler. Bu süreç, Ethereum madencilerinin işlemleri bloklara paketlemeden önce yaptıkları işleme benzer.

3 Paketleme İşlemleri: Sıralayıcı, sıralanmış işlemleri, çoklu işlemlerin özet bilgisini içeren paketlere yerleştirir.

4 L1'e Gönderme: Son olarak, dizi düzenleyici paketlenmiş işlem gruplarını Ethereum ana ağına (L1) yerleştirme ve veri depolama için gönderir. Bu, L2'den gelen durum güncellemelerini L1'in doğrulamasına ve depolamasına olanak tanır.

Rollup teknolojisi etkili bir ölçeklendirme çözümü sağlasa da, dizicilerin tasarımı ve uygulanmasında hala bazı sorunlar bulunmaktadır. Bunların başında merkezileşme sorunu gelmektedir. Çoğu Rollup projesi şu anda genellikle tek bir varlık veya birkaç varlık tarafından kontrol edilen merkezi dizicilere dayanmaktadır, bu durum şeffaflık eksikliği ve tek nokta arızası risklerini ortaya koymaktadır.

Yukarıdaki katı açıklamaları bir kenara bırakarak, YBB Capital'ın önceki makalelerinde bahsedilen L2 için merkezi olmayan sıralama çözümleri üzerine yapılan tartışmalar, doğrudan sıralama havuzu düğümlerinin piyasaya açılmasını sağlayan Metis'in L2 çözümü veya bağımsız proje Espresso olsun, esas olarak sıralama kazancı 'pastasının' dağıtımı ve gelecekteki piyasa beklentileriyle ilgilidir. Bu nedenle, ilgi ve doğru öğretinin doğruluğu kaçınılmaz anahtar noktalardır.

Temel Rollup'ın Tarihsel Arka Planı ve Tasarımı

Görüntü kaynağı: @drakefjustin

Rollup kavramı, başlangıçta sınırsız işlem genişlemesine izin vermek için tamamen kısıtlamasız bir 'Toplam Anarşi' durumuna ulaşmayı hedefleyen Ethereum kurucusu Vitalik Buterin tarafından ilk olarak önerildi. Mevcut sıralayıcılarla ilgili sorunlar göz önüne alındığında, Ethereum Araştırmacısı Justin Drake, 2023'te sıralayıcıların Ethereum L1 tarafından yönetildiği Birincil Rollup adlı bir çözüm önerdi. Detaylar aşağıdaki gibidir (kaynak: uzantı linki 1).

Tanım:

"Rollup'un dizilimi taban katmanı (L1) tarafından yönlendirildiğinde, buna L1-tabanlı veya L1-destekli Rollup dizilimi diyoruz. Özellikle, bir L1-tabanlı Rollup, bir sonraki L1 önerici'nin izin gerektirmeksizin bir sonraki Rollup bloğunu bir sonraki L1 bloğuna dahil etmek için L1 arayıcıları ve yapımcılarıyla çalışabileceği anlamına gelir."

Avantajlar:

Canlılık: Tabanlı Rollup, L1 ile aynı canlılık garantilerine sahiptir. Unutmayın, kaçış kapısı olan tabanlı olmayan Rollup'ların canlılığı azalmıştır (kaçış kapıları, Rollup sistem sorunları durumunda kullanıcıların varlıklarını güvenli bir şekilde L2'den L1 ana zincire geri çekmelerini sağlayan Rollup'lardaki bir güvenlik mekanizmasıdır. Acil çıkışa benzer).

Daha Zayıf Yerleşim Garantileri: Kaçış kapıları aracılığıyla yapılan işlemler, yerleşimin garanti edilmesinden önce bir zaman aşımı süresi beklemelidir.

Sansürden MEV:Kaçış pencereli rulolar, zaman aşımı süresinde kısa vadeli sıralayıcı sansüründen olumsuz MEV etkilerine karşı savunmasızdır.

Ağ Etkileri Risk Altında:Seviye canlılık başarısızlıkları tarafından tetiklenen kitlesel çıkışlar (örneğin, merkezi olmayan PoS sıralama mekanizmalarında %51 saldırı) Rollup'ın ağ etkilerini bozacaktır. L1'in aksine, Rollup toplumsal uzlaşma kullanarak seviye canlılık başarısızlıklarından zarif bir şekilde kurtulamaz. Bilinen tüm temelsiz Rollup tasarımlarında, kitlesel çıkışlar Damokles'in kılıcıdır.

Gas Cezası: Kaçış çıkışları aracılığıyla gerçekleşen işlemler genellikle kullanıcılar için bir gaz cezası gerektirir (örneğin, toplu işlem yapılmayan işlemlerden kaynaklanan alt-optimal veri sıkıştırma nedeniyle).

Merkezi olmayan:Temel Rollup, L1'in merkeziyetsizliğini devralır ve doğal olarak L1 arayıcı-inşa-edici-öneren altyapısını yeniden kullanır. L1 arayıcıları ve inşaatçıları, Rollup bloklarını L1 bloklarına dahil etmek ve Rollup'ın MEV'sini çıkarmak için teşvik edilir. Bu da L1 blok önerenleri, L1 üzerinde Rollup bloklarını paketlemeye teşvik eder.

Basitlik: Temel Rollup sıralaması en basit olanıdır, merkezi sıralamadan bile daha basittir. Temel Rollup, sıralayıcı imzalarını doğrulamayı, kaçış kapaklarını veya harici PoS uzlaşmasını gerektirmez.

Tarihsel Not: Ocak 2021'de Vitalik, L1 tabanlı sıralamayı "Toplam Anarşi" olarak adlandırdı ve bu da aynı anda birden fazla Toplama bloğunun gönderilmesi ve gaz ve iş yükü israfına yol açma riski taşıyordu. Mevcut Proposer-Builder Ayrımı (PBS) şeması, L1 dizilimini sıkı bir şekilde kontrol edebilir ve L1 bloğu başına en fazla bir Rollup bloğuna izin verir ve gaz israfı olmaz. Rollup'ın n+1 bloğu (veya k >= 1, n+k için) n bloğunun SNARK kanıtını içerdiğinde, ZK-toplama kanıtlarının israfı önlenebilir.

Maliyet: Temel Rollup'ın gaz fazlalığı sıfırdır - hatta merkezi olmayan veya merkezi sıralayıcılardan imzaları doğrulamayı gerektirmez. Temel Rollup'ın basitliği, geliştirme maliyetlerini azaltır, yayın sürelerini kısaltır ve kod güvenlik açıklarının maruz kalma derecesini en aza indirir. Temel Rollup sıralaması aynı zamanda token içermeyerek, token tabanlı sıralayıcılarla ilişkili düzenleyici yüklerden kaçınır.

L1 Ekonomik Uyum:MEV, Based Rollup'dan elde edilen, doğal olarak temel L1'e akar. Bu akış, L1 ekonomik güvenliğini güçlendirir ve MEV yakma durumunda, L1 yerel jetonların ekonomik seyrekliğini artırır. Bu yakın ekonomik hizalama, Based Rollup'ın meşruiyetini sağlamaya yardımcı olabilir. Önemli olan, MEV gelirini feda etse de, Based Rollup, L2 sıkışıklık ücretlerinden gelir elde etme seçeneğini (örneğin EIP-1559 temel ücretler şeklinde) korur.

Egemenlik: Sıralama işlemini L1'e devretmesine rağmen, Based Rollup egemenliğini korur. Based Rollup, yönetişim jetonuna sahip olabilir, temel ücretler talep edebilir ve bu temel ücretlerden elde edilen geliri uygun şekilde kullanabilir (örneğin, Optimism kamu mallarını finanse eder).

Dezavantajlar:

MEV Geliri Yok:Taban Rollup, temel ücretlere sınırlayarak MEV'yi L1'e devreder, bu da genel gelirini artırabilir. Karşıt intuitif olarak, Rollup peyzajı kazananın hepsini alır gibi görünüyor, başarılı Rollup nihayetinde üstünlük ve nihayetinde gelirlerini maksimize etmek için Taban Rollup'ın güvenliğinden, merkezsizleştirmesinden, basitliğinden ve tutarlılığından yararlanabilir.

Sınırlı Sıralama: L1'e sıralamanın devredilmesi sıralama esnekliğini azaltır. Bu, belirli sıralama hizmetlerini daha zor veya hatta imkansız hale getirir:

Ön Onay:Merkezi sıralama için hızlı ön onaylanma bir sorun değildir ve dış PoS uzlaşısı ile elde edilebilir. Hızlı ön onay için L1 sıralama kullanımı, EigenL, Dahil Etme Listeleri ve Builder Bondlar gibi birçok umut verici araştırma yöntemiyle ilgili açık bir sorudur.

○ İlk Gelen, İlk Hizmet (FCFS): Arbitrum tarzı FCFS sıralamasının Tabanlı Rollup üzerinde uygulanıp uygulanamayacağı belirsizdir. EigenL, L1-sıralı Tabanlı Rollup için bir FCFS örtüsü sağlayabilir.

İsimlendirme:

“Based Rollup” adı, temel zincire (Base L1) olan yakınlığından gelir. Bu tesadüfen Coinbase'in yakın zamandaki “Base chain” duyurusuyla çakışır. İlginç bir şekilde, Coinbase, Base duyurusunda iki tasarım hedefi paylaştı:

Tokenlilik:"Yeni bir ağ jetonu çıkarma planımız yok."

Merkezi olmayan: “Zaman içinde blok zinciriyi aşamalı olarak merkezi olmayan hale getirmeyi planlıyoruz.”

Base, Based Rollup olarak token olmadan merkezi olmayanlaştırma sağlayabilir.

Görsel kaynak:@jchaskin22

Özetle, Based Rollup, Ethereum L1 tarafından sağlanan tüm sıralama ve güvenlikle birlikte, MEV'yi L2'den çıkarmak için sıralı işlem durumu değişikliklerini L1'de yayınlayarak herkesin Rollup bloklarını ölçeklendirmesine olanak tanır. Bu yaklaşım, harici PoS konsensüsüne ve belirli Rollup tokenlerine olan ihtiyacı ortadan kaldırır. Varlıkları korumak için temel bir "acil kaçış kapısı" işlevi gerektiren diğer Rollup'larla karşılaştırıldığında, Based Rollup'ın vizyonu bu ihtiyacı ortadan kaldırarak Ethereum güvenli bir şekilde çalışmaya devam ettiği sürece Rollup'ta sorunsuz işlem tamamlama sağlar.

Temel Rollup ve Taiko Labs

Kaynak: Taiko resmi web sitesi

Taiko Labs, Ethereum Layer 2 ölçeklendirme çözümü Başlangıç Rollup'ı geliştiren ve tanıtan ana takımdır. Vizyonları, Başlangıç Rollup gibi yenilikçi teknolojiler aracılığıyla Ethereum ana ağının ölçeklenebilirlik sorunlarını ele almaktır. Taiko Labs'ın üç ana özelliği vardır:

  1. Tamamen Ethereum-Eşdeğer (Tip 1) ZK-EVM: Tam Ethereum uyumluluğu sunan Tip 1 zkEVM kullanarak, geliştiriciler Ethereum ve Taiko arasında merkezi olmayan uygulamaları (dApps) sorunsuz bir şekilde taşıyabilir ve akıllı sözleşme yürütme başarısızlıklarıyla ilgilenmek zorunda kalmazlar.

2.Açık Kaynak:Taiko'nun tüm kaynak kodu GitHub'da mevcuttur, böylece herkes bunu görebilir, derleyebilir veya değiştirebilir. Bu açık kaynaklı yaklaşım, blok zinciri teknolojisi geliştirmesinin küçük bir ekiple sınırlı olmamasını, aksine küresel bir geliştirici topluluğunun katkılarını içermesini sağlar.

3.Tamamen Merkezi Olmayan:Yüzde yüz merkezi olmayan bir yapıyı sağlamak için EVM ile yüksek uyumluluğu garanti etmenin yanı sıra, Taiko, blokları merkezi olmayan önericiler ve doğrulayıcılar aracılığıyla göndermeyi ve zkP'ler oluşturmayı planlamaktadır, böylece protokolün merkezi olmayan doğasını sağlar.

Taiko, Vitalik Buterin'in 'Farklı ZK-EVM Türleri'nde belirtildiği gibi, Tamamen Ethereum'a eşdeğer bir Tip 1 ZK-EVM inşa etmeyi amaçlıyor (bkz. Uzantı Bağlantısı 2). Bu, Ethereum bloklarını doğrulamak için tam uyumluluk hedefleyen tam ve tavizsiz bir eşdeğerlik arayışıdır (en azından işlem katmanı, beacon zincir fikri dışında tüm işlemler, akıllı sözleşmeler ve hesap mantığı, hash, durum/işlem ağaçlarını ve diğer fikri uyum mantığını değiştirmeden). Bu nedenle, diğer türlerle karşılaştırıldığında, Tip 1, yerel çözüme yaklaşmak için en karmaşık ve zorlayıcı çözümdür.

Görüntü Kaynağı: Vitalik Buterin: "Farklı ZK-EVM türleri"

Diğer Temel Yapılar:

Temel Rekabetçi Rollup (BCR)

Base Competitive Rollup, Taiko Labs tarafından geliştirilen yenilikçi bir blockchain ölçeklendirme çözümüdür. BCR, farklı katılımcıların blokları serbestçe göndererek ve kanıtlar oluşturarak rekabet edebilmelerine olanak tanıyan rekabetçi bir mekanizma aracılığıyla Rollup verimliliğini ve güvenliğini geliştirmeyi amaçlamaktadır, bu da genel ağ performansını ve merkezi olmayanlaştırmaını artırır.

Özellikler

Açık Yarışma: Her uygun katılımcının blokları göndermek ve kanıtlar oluşturmak için yarışmasına izin verilir. Bu açık mekanizma merkezi kontrolü azaltır ve ağın merkezsizleşmesini arttırır. Yarışmacılar ödüller ve işlem ücretleri kazanmak için daha iyi hizmetler sunmaya teşvik edilir.

Verimli Ölçeklendirme:Bloğun oluşturulma ve doğrulama verimliliğini etkili bir şekilde artırır. Birden fazla rakip paralel olarak çalışabilir, tek noktada başarısızlık riskini önler ve işlem işleme hızını ve ağ ölçeklenebilirliğini artırır.

Güvenlik:Çok taraflı rekabet mekanizması sayesinde sistem saldırılara karşı daha dirençli hale gelir. Birden çok tarafın ürettiği bloklar ve kanıtlar sistem şeffaflığını ve güvenliğini artırır, tek bir varlığın kontrol etmesini veya saldırmasını zorlaştırır.

● Avantajlar

EVM Uyumluluğu: BCR, mevcut Ethereum akıllı sözleşmelerinin ve uygulamalarının önemli değişiklikler yapmadan kolayca BCR'ye göç etmesine izin veren Ethereum Sanal Makinesi (EVM) ile tamamen uyumludur.

Yüksek İşlem Kapasitesi:BCR işlemleri işleyebilir ve bloklar üretebilir, bu nedenle ağın verimliliği önemli ölçüde artar ve işlem maliyetleri ve gecikme süresi azaltılarak daha yüksek işlem hacimlerini işleyebilir.

Merkeziyetsizlik: Merkezi olmayan blok oluşturma ve ispat mekanizması, ağın merkezi olmayanlaşmasını sağlar ve merkezi kuruluşların kontrol riskini azaltır.

● Dezavantajlar

Artan Karmaşıklık:Sistemin karmaşıklığı, çeşitli rakipler arasında blok oluşturmayı ve doğrulamayı koordine etmek için sofistike algoritmalar ve protokollere ihtiyaç duyar. Akıllı sözleşmeler, rekabetçi sonuçları işlemek için ek mantık gerekebilir.

Potansiyel Sorunlar:BCR'nin rekabetçi mekanizmasında, aynı anda birden fazla rakibin blokları hesaplaması ve sunması, artan ücretlere neden olabilir. Kullanıcılar özellikle yoğun veya yüksek rekabetli dönemlerde daha yüksek işlem maliyetleriyle karşılaşabilirler. Ayrıca, kaynak açısından zengin büyük düğümler rekabeti domine edebilir ve merkezileşmeye yol açabilir.

BBR (Temel Güçlendirici Rollup)

BBR'de, Bir Güçlendirici, işlem gruplarını optimize etmek, işlem verilerini sıkıştırmak ve birden fazla işlem grubunu paralel olarak işlemekten sorumlu özel bir katılımcıdır. Temel işlevi yürütme ve depolamayı ayırmak olup, L2 yürütme işlemlerini ele alırken, L1'ın merkezi olmaya devam etmesini ve akıllı kontrat adreslerinin L1 ve tüm BBR'ler arasında tutarlı kalmasını sağlamaktır.

Ancak, BBR artan sistem karmaşıklığı, kaynak tüketimi ve potansiyel merkezileşme gibi zorluklarla karşı karşıya. Gelecekteki gelişmeler, blok zinciri teknolojisinin evrilen taleplerini karşılamak için daha fazla optimizasyon ve genişleme gerektirecektir.


Görsel kaynak: Taiko Labs

Sonuç

Şu anda, Temellendirilmiş Rollup Ethereum Katman 2 ölçekleme yöntemlerinde önemli bir değişiklik temsil eder. Rollup sıralama işlemlerini doğrudan Katman 1 öneri sahiplerine devreder ve öneri-oluşturucu ayrımı tasarımını kullanır. Bu, Katman 1'in Rollup için tüm sıralama rollerini gerçekleştirmesine izin verir. Aynı zamanda MEV'yi genişleterek L2 arayıcılarının işlemleri paketlemesine ve bunları L2 oluşturucularına, aynı zamanda L1 arayıcılara göndermesine olanak tanır. Bu tamamlanmış L2 blokları daha sonra L1 bloklarının bir parçası haline gelir ve sonunda L1 oluşturucuları ve Ethereum ana ağı tarafından işlenir.

Temel Rollup'un Rollup'lar için nihai çözüm olarak kabul edilip edilemeyeceği henüz görülmesine rağmen, tartışmasız olarak Ethereum Katman 2 ölçeklendirme alanında önemli bir yenilik temsil ediyor ve daha güvenli ve merkezi olmayan bir çözüm sunuyor. Bitcoin ekosistemi için aynı düşünceyi uygularsak, Ethereum'un genişletilebilirliği ile birlikte özgün ve merkezi olmayan bir VM elde etmek şüphesiz zor olacaktır. Tüm sektör hala gerçekten merkezi olmayan ölçeklenebilirlik sorununu çözmek için uzun bir yola sahip.

Genişletilmiş Bağlantılar:

【1】Temel rollups - L1 sıralamadan süper güçler

【2】Farklı türlerdeki ZK-EVM'ler

Referans makalesi

【1】Kredi oyunu: Çoklu imza ve komiteler tarafından düzenlenmiş rollups

【2】Taiko Araştırma Raporu: Kusursuz ölçeklendirme ve tam uyumluluk sağlayan Ethereum Katman 2 çözümü

açıklama:

  1. Bu makale [techflowdeep tideOrijinal başlık "Teoriden uygulamaya: Base Rollup L1 sıralı tahrikli Rollup şemasını uygulayabilir mi?", telif hakkı orijinal yazar [YBB Capital Araştırmacı Ac-Core]'a aittir, yeniden basmaya itirazınız varsa lütfen iletişime geçinGate Öğrenme Ekibi , ekip ilgili prosedürlere göre en kısa sürede bununla ilgilenecektir.

  2. Uyarı: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmekte olup herhangi bir yatırım tavsiyesi teşkil etmemektedir.

  3. Diğer dil sürümleri, Gate Learn ekibi tarafından çevrildi, bahsedilmedi Gate.io, çevrilmiş makale çoğaltılamaz, dağıtılamaz veya intihal edilemez.

Can Based Rollup, L1 Sıralama Odaklı Rollup Çözümüne Ulaşabilir mi?

Orta SeviyeJul 07, 2024
L2 ağ düğümleri birkaç parçadan oluşur ve sıralayıcı en kritik olanıdır. Bununla birlikte, Rollup sıralayıcıları şu anda merkezileşme sorunlarıyla karşı karşıya. Temel Rollup, Rollup sıralamasını doğrudan Katman 1 önericilere devrederek Ethereum Katman 2 ölçeklendirmesinde önemli bir değişiklik temsil eder. Önerici-oluşturucu ayrım tasarımını kullanarak, Katman 1, Rollup için tüm sıralama rollerini gerçekleştirir. Ek olarak, MEV'yi genişletir ve L2 arayıcılarının işlemleri bir araya getirmesine ve onları L2 oluşturucularına, aynı zamanda L1 arayıcılarına göndermesine olanak sağlar. Bu tamamlanan L2 blokları daha sonra L1 bloklarının bir parçası haline gelir ve nihayetinde L1 oluşturucuları ve Ethereum ana ağı tarafından işlenir.
Can Based Rollup, L1 Sıralama Odaklı Rollup Çözümüne Ulaşabilir mi?

Önsöz

Ethereum, her kullanıcı tarafından gönderilen her işlemi her düğümde saklama ve yürütme prensibi üzerinde çalışır. Tüm ağı ölçeklendirmek için Ethereum, Rollup çözümünü benimsemiştir. Basitçe söylemek gerekirse, çoğu işlem işleme (L2) dışına taşınır ve bu sayede Ethereum ana ağındaki (L1) yük azalır ve işlem ücretleri düşer. Rollup = L1'deki bir dizi akıllı sözleşme + L2'deki bir düğüm ağı, hem on-chain akıllı sözleşmeleri hem de off-chain toplayıcıları içerir. Yerleşim, fikir birliği ve veri erişilebilirliği için Ethereum'a dayanırken, yalnızca işlemleri yürütmekle sorumludur. L2 ağı düğümleri, en kritik olanı sıralayıcının oluşturduğu birkaç parçadan oluşur. Bununla birlikte, şu anda Rollup'ların sıralayıcıları merkezileşme sorunlarıyla karşı karşıyadır.

Rollup ve Sıralayıcı

Rollup, Ethereum (L1) için işlemleri zincir dışı yürüten ve bunları bloklar halinde paketleyen bir ölçeklendirme çözümüdür. Her blok için Rollup, zincir durumunu yeniden yapılandırmak için gereken verileri (bir veri kullanılabilirliği kaynağı olarak) veri kullanılabilirliği katmanına yayınlar ve zincir dışı yürütmenin doğruluğunun kanıtlarını uzlaşma katmanına yayınlar. Rollup'lar iki türde gelir: ZK-rollup durumunda, her blokla birlikte bir sıfır bilgi kanıtı yayınlanırken, Optimistic rollup durumunda, bir dolandırıcılık kanıtı yalnızca bir anlaşmazlık ortaya çıktığında yayınlanır. EIP-4844'ten sonra, veri yayımlama bloblara geçtiğinde, bu katman "veri yayımlama katmanı" olarak adlandırılabilir. L1'deki toplu akıllı sözleşmeler, yayınlanan kanıtları doğrular. Her Rollup, zincirler arasında veri aktarımının yanı sıra para yatırma ve çekme işlemlerini sağlamak için bir veya daha fazla köprüye sahiptir.

Rollup'un uygulama mantığındaki sıralayıcı, L2'de işlem isteklerini almak, bunların yürütme sırasını belirlemek ve işlemleri sonunda L1'deki Rollup akıllı sözleşmesine gönderilen toplu paketlere dönüştürmekten sorumlu olan temel bir bileşendir. Bu, işlem işleme verimliliğini artırmak ve maliyetleri azaltmak için önemli bir rol oynar.

Seanslayıcı'nın işlevselliği ve çalışma prensipleri dört bölüme özetlenebilir.

  1. İşlem Alımı: Sıralayıcı, kullanıcılardan veya uygulamalardan işlem taleplerini alır. Bu işlemler, doğrudan Ethereum ana ağı üzerinde değil, önce L2'de işlenir.

2 Sipariş İşlemleri: Dizi oluşturucu, alınan işlemleri sıralayarak, bunların yürütme sırasını belirler. Bu süreç, Ethereum madencilerinin işlemleri bloklara paketlemeden önce yaptıkları işleme benzer.

3 Paketleme İşlemleri: Sıralayıcı, sıralanmış işlemleri, çoklu işlemlerin özet bilgisini içeren paketlere yerleştirir.

4 L1'e Gönderme: Son olarak, dizi düzenleyici paketlenmiş işlem gruplarını Ethereum ana ağına (L1) yerleştirme ve veri depolama için gönderir. Bu, L2'den gelen durum güncellemelerini L1'in doğrulamasına ve depolamasına olanak tanır.

Rollup teknolojisi etkili bir ölçeklendirme çözümü sağlasa da, dizicilerin tasarımı ve uygulanmasında hala bazı sorunlar bulunmaktadır. Bunların başında merkezileşme sorunu gelmektedir. Çoğu Rollup projesi şu anda genellikle tek bir varlık veya birkaç varlık tarafından kontrol edilen merkezi dizicilere dayanmaktadır, bu durum şeffaflık eksikliği ve tek nokta arızası risklerini ortaya koymaktadır.

Yukarıdaki katı açıklamaları bir kenara bırakarak, YBB Capital'ın önceki makalelerinde bahsedilen L2 için merkezi olmayan sıralama çözümleri üzerine yapılan tartışmalar, doğrudan sıralama havuzu düğümlerinin piyasaya açılmasını sağlayan Metis'in L2 çözümü veya bağımsız proje Espresso olsun, esas olarak sıralama kazancı 'pastasının' dağıtımı ve gelecekteki piyasa beklentileriyle ilgilidir. Bu nedenle, ilgi ve doğru öğretinin doğruluğu kaçınılmaz anahtar noktalardır.

Temel Rollup'ın Tarihsel Arka Planı ve Tasarımı

Görüntü kaynağı: @drakefjustin

Rollup kavramı, başlangıçta sınırsız işlem genişlemesine izin vermek için tamamen kısıtlamasız bir 'Toplam Anarşi' durumuna ulaşmayı hedefleyen Ethereum kurucusu Vitalik Buterin tarafından ilk olarak önerildi. Mevcut sıralayıcılarla ilgili sorunlar göz önüne alındığında, Ethereum Araştırmacısı Justin Drake, 2023'te sıralayıcıların Ethereum L1 tarafından yönetildiği Birincil Rollup adlı bir çözüm önerdi. Detaylar aşağıdaki gibidir (kaynak: uzantı linki 1).

Tanım:

"Rollup'un dizilimi taban katmanı (L1) tarafından yönlendirildiğinde, buna L1-tabanlı veya L1-destekli Rollup dizilimi diyoruz. Özellikle, bir L1-tabanlı Rollup, bir sonraki L1 önerici'nin izin gerektirmeksizin bir sonraki Rollup bloğunu bir sonraki L1 bloğuna dahil etmek için L1 arayıcıları ve yapımcılarıyla çalışabileceği anlamına gelir."

Avantajlar:

Canlılık: Tabanlı Rollup, L1 ile aynı canlılık garantilerine sahiptir. Unutmayın, kaçış kapısı olan tabanlı olmayan Rollup'ların canlılığı azalmıştır (kaçış kapıları, Rollup sistem sorunları durumunda kullanıcıların varlıklarını güvenli bir şekilde L2'den L1 ana zincire geri çekmelerini sağlayan Rollup'lardaki bir güvenlik mekanizmasıdır. Acil çıkışa benzer).

Daha Zayıf Yerleşim Garantileri: Kaçış kapıları aracılığıyla yapılan işlemler, yerleşimin garanti edilmesinden önce bir zaman aşımı süresi beklemelidir.

Sansürden MEV:Kaçış pencereli rulolar, zaman aşımı süresinde kısa vadeli sıralayıcı sansüründen olumsuz MEV etkilerine karşı savunmasızdır.

Ağ Etkileri Risk Altında:Seviye canlılık başarısızlıkları tarafından tetiklenen kitlesel çıkışlar (örneğin, merkezi olmayan PoS sıralama mekanizmalarında %51 saldırı) Rollup'ın ağ etkilerini bozacaktır. L1'in aksine, Rollup toplumsal uzlaşma kullanarak seviye canlılık başarısızlıklarından zarif bir şekilde kurtulamaz. Bilinen tüm temelsiz Rollup tasarımlarında, kitlesel çıkışlar Damokles'in kılıcıdır.

Gas Cezası: Kaçış çıkışları aracılığıyla gerçekleşen işlemler genellikle kullanıcılar için bir gaz cezası gerektirir (örneğin, toplu işlem yapılmayan işlemlerden kaynaklanan alt-optimal veri sıkıştırma nedeniyle).

Merkezi olmayan:Temel Rollup, L1'in merkeziyetsizliğini devralır ve doğal olarak L1 arayıcı-inşa-edici-öneren altyapısını yeniden kullanır. L1 arayıcıları ve inşaatçıları, Rollup bloklarını L1 bloklarına dahil etmek ve Rollup'ın MEV'sini çıkarmak için teşvik edilir. Bu da L1 blok önerenleri, L1 üzerinde Rollup bloklarını paketlemeye teşvik eder.

Basitlik: Temel Rollup sıralaması en basit olanıdır, merkezi sıralamadan bile daha basittir. Temel Rollup, sıralayıcı imzalarını doğrulamayı, kaçış kapaklarını veya harici PoS uzlaşmasını gerektirmez.

Tarihsel Not: Ocak 2021'de Vitalik, L1 tabanlı sıralamayı "Toplam Anarşi" olarak adlandırdı ve bu da aynı anda birden fazla Toplama bloğunun gönderilmesi ve gaz ve iş yükü israfına yol açma riski taşıyordu. Mevcut Proposer-Builder Ayrımı (PBS) şeması, L1 dizilimini sıkı bir şekilde kontrol edebilir ve L1 bloğu başına en fazla bir Rollup bloğuna izin verir ve gaz israfı olmaz. Rollup'ın n+1 bloğu (veya k >= 1, n+k için) n bloğunun SNARK kanıtını içerdiğinde, ZK-toplama kanıtlarının israfı önlenebilir.

Maliyet: Temel Rollup'ın gaz fazlalığı sıfırdır - hatta merkezi olmayan veya merkezi sıralayıcılardan imzaları doğrulamayı gerektirmez. Temel Rollup'ın basitliği, geliştirme maliyetlerini azaltır, yayın sürelerini kısaltır ve kod güvenlik açıklarının maruz kalma derecesini en aza indirir. Temel Rollup sıralaması aynı zamanda token içermeyerek, token tabanlı sıralayıcılarla ilişkili düzenleyici yüklerden kaçınır.

L1 Ekonomik Uyum:MEV, Based Rollup'dan elde edilen, doğal olarak temel L1'e akar. Bu akış, L1 ekonomik güvenliğini güçlendirir ve MEV yakma durumunda, L1 yerel jetonların ekonomik seyrekliğini artırır. Bu yakın ekonomik hizalama, Based Rollup'ın meşruiyetini sağlamaya yardımcı olabilir. Önemli olan, MEV gelirini feda etse de, Based Rollup, L2 sıkışıklık ücretlerinden gelir elde etme seçeneğini (örneğin EIP-1559 temel ücretler şeklinde) korur.

Egemenlik: Sıralama işlemini L1'e devretmesine rağmen, Based Rollup egemenliğini korur. Based Rollup, yönetişim jetonuna sahip olabilir, temel ücretler talep edebilir ve bu temel ücretlerden elde edilen geliri uygun şekilde kullanabilir (örneğin, Optimism kamu mallarını finanse eder).

Dezavantajlar:

MEV Geliri Yok:Taban Rollup, temel ücretlere sınırlayarak MEV'yi L1'e devreder, bu da genel gelirini artırabilir. Karşıt intuitif olarak, Rollup peyzajı kazananın hepsini alır gibi görünüyor, başarılı Rollup nihayetinde üstünlük ve nihayetinde gelirlerini maksimize etmek için Taban Rollup'ın güvenliğinden, merkezsizleştirmesinden, basitliğinden ve tutarlılığından yararlanabilir.

Sınırlı Sıralama: L1'e sıralamanın devredilmesi sıralama esnekliğini azaltır. Bu, belirli sıralama hizmetlerini daha zor veya hatta imkansız hale getirir:

Ön Onay:Merkezi sıralama için hızlı ön onaylanma bir sorun değildir ve dış PoS uzlaşısı ile elde edilebilir. Hızlı ön onay için L1 sıralama kullanımı, EigenL, Dahil Etme Listeleri ve Builder Bondlar gibi birçok umut verici araştırma yöntemiyle ilgili açık bir sorudur.

○ İlk Gelen, İlk Hizmet (FCFS): Arbitrum tarzı FCFS sıralamasının Tabanlı Rollup üzerinde uygulanıp uygulanamayacağı belirsizdir. EigenL, L1-sıralı Tabanlı Rollup için bir FCFS örtüsü sağlayabilir.

İsimlendirme:

“Based Rollup” adı, temel zincire (Base L1) olan yakınlığından gelir. Bu tesadüfen Coinbase'in yakın zamandaki “Base chain” duyurusuyla çakışır. İlginç bir şekilde, Coinbase, Base duyurusunda iki tasarım hedefi paylaştı:

Tokenlilik:"Yeni bir ağ jetonu çıkarma planımız yok."

Merkezi olmayan: “Zaman içinde blok zinciriyi aşamalı olarak merkezi olmayan hale getirmeyi planlıyoruz.”

Base, Based Rollup olarak token olmadan merkezi olmayanlaştırma sağlayabilir.

Görsel kaynak:@jchaskin22

Özetle, Based Rollup, Ethereum L1 tarafından sağlanan tüm sıralama ve güvenlikle birlikte, MEV'yi L2'den çıkarmak için sıralı işlem durumu değişikliklerini L1'de yayınlayarak herkesin Rollup bloklarını ölçeklendirmesine olanak tanır. Bu yaklaşım, harici PoS konsensüsüne ve belirli Rollup tokenlerine olan ihtiyacı ortadan kaldırır. Varlıkları korumak için temel bir "acil kaçış kapısı" işlevi gerektiren diğer Rollup'larla karşılaştırıldığında, Based Rollup'ın vizyonu bu ihtiyacı ortadan kaldırarak Ethereum güvenli bir şekilde çalışmaya devam ettiği sürece Rollup'ta sorunsuz işlem tamamlama sağlar.

Temel Rollup ve Taiko Labs

Kaynak: Taiko resmi web sitesi

Taiko Labs, Ethereum Layer 2 ölçeklendirme çözümü Başlangıç Rollup'ı geliştiren ve tanıtan ana takımdır. Vizyonları, Başlangıç Rollup gibi yenilikçi teknolojiler aracılığıyla Ethereum ana ağının ölçeklenebilirlik sorunlarını ele almaktır. Taiko Labs'ın üç ana özelliği vardır:

  1. Tamamen Ethereum-Eşdeğer (Tip 1) ZK-EVM: Tam Ethereum uyumluluğu sunan Tip 1 zkEVM kullanarak, geliştiriciler Ethereum ve Taiko arasında merkezi olmayan uygulamaları (dApps) sorunsuz bir şekilde taşıyabilir ve akıllı sözleşme yürütme başarısızlıklarıyla ilgilenmek zorunda kalmazlar.

2.Açık Kaynak:Taiko'nun tüm kaynak kodu GitHub'da mevcuttur, böylece herkes bunu görebilir, derleyebilir veya değiştirebilir. Bu açık kaynaklı yaklaşım, blok zinciri teknolojisi geliştirmesinin küçük bir ekiple sınırlı olmamasını, aksine küresel bir geliştirici topluluğunun katkılarını içermesini sağlar.

3.Tamamen Merkezi Olmayan:Yüzde yüz merkezi olmayan bir yapıyı sağlamak için EVM ile yüksek uyumluluğu garanti etmenin yanı sıra, Taiko, blokları merkezi olmayan önericiler ve doğrulayıcılar aracılığıyla göndermeyi ve zkP'ler oluşturmayı planlamaktadır, böylece protokolün merkezi olmayan doğasını sağlar.

Taiko, Vitalik Buterin'in 'Farklı ZK-EVM Türleri'nde belirtildiği gibi, Tamamen Ethereum'a eşdeğer bir Tip 1 ZK-EVM inşa etmeyi amaçlıyor (bkz. Uzantı Bağlantısı 2). Bu, Ethereum bloklarını doğrulamak için tam uyumluluk hedefleyen tam ve tavizsiz bir eşdeğerlik arayışıdır (en azından işlem katmanı, beacon zincir fikri dışında tüm işlemler, akıllı sözleşmeler ve hesap mantığı, hash, durum/işlem ağaçlarını ve diğer fikri uyum mantığını değiştirmeden). Bu nedenle, diğer türlerle karşılaştırıldığında, Tip 1, yerel çözüme yaklaşmak için en karmaşık ve zorlayıcı çözümdür.

Görüntü Kaynağı: Vitalik Buterin: "Farklı ZK-EVM türleri"

Diğer Temel Yapılar:

Temel Rekabetçi Rollup (BCR)

Base Competitive Rollup, Taiko Labs tarafından geliştirilen yenilikçi bir blockchain ölçeklendirme çözümüdür. BCR, farklı katılımcıların blokları serbestçe göndererek ve kanıtlar oluşturarak rekabet edebilmelerine olanak tanıyan rekabetçi bir mekanizma aracılığıyla Rollup verimliliğini ve güvenliğini geliştirmeyi amaçlamaktadır, bu da genel ağ performansını ve merkezi olmayanlaştırmaını artırır.

Özellikler

Açık Yarışma: Her uygun katılımcının blokları göndermek ve kanıtlar oluşturmak için yarışmasına izin verilir. Bu açık mekanizma merkezi kontrolü azaltır ve ağın merkezsizleşmesini arttırır. Yarışmacılar ödüller ve işlem ücretleri kazanmak için daha iyi hizmetler sunmaya teşvik edilir.

Verimli Ölçeklendirme:Bloğun oluşturulma ve doğrulama verimliliğini etkili bir şekilde artırır. Birden fazla rakip paralel olarak çalışabilir, tek noktada başarısızlık riskini önler ve işlem işleme hızını ve ağ ölçeklenebilirliğini artırır.

Güvenlik:Çok taraflı rekabet mekanizması sayesinde sistem saldırılara karşı daha dirençli hale gelir. Birden çok tarafın ürettiği bloklar ve kanıtlar sistem şeffaflığını ve güvenliğini artırır, tek bir varlığın kontrol etmesini veya saldırmasını zorlaştırır.

● Avantajlar

EVM Uyumluluğu: BCR, mevcut Ethereum akıllı sözleşmelerinin ve uygulamalarının önemli değişiklikler yapmadan kolayca BCR'ye göç etmesine izin veren Ethereum Sanal Makinesi (EVM) ile tamamen uyumludur.

Yüksek İşlem Kapasitesi:BCR işlemleri işleyebilir ve bloklar üretebilir, bu nedenle ağın verimliliği önemli ölçüde artar ve işlem maliyetleri ve gecikme süresi azaltılarak daha yüksek işlem hacimlerini işleyebilir.

Merkeziyetsizlik: Merkezi olmayan blok oluşturma ve ispat mekanizması, ağın merkezi olmayanlaşmasını sağlar ve merkezi kuruluşların kontrol riskini azaltır.

● Dezavantajlar

Artan Karmaşıklık:Sistemin karmaşıklığı, çeşitli rakipler arasında blok oluşturmayı ve doğrulamayı koordine etmek için sofistike algoritmalar ve protokollere ihtiyaç duyar. Akıllı sözleşmeler, rekabetçi sonuçları işlemek için ek mantık gerekebilir.

Potansiyel Sorunlar:BCR'nin rekabetçi mekanizmasında, aynı anda birden fazla rakibin blokları hesaplaması ve sunması, artan ücretlere neden olabilir. Kullanıcılar özellikle yoğun veya yüksek rekabetli dönemlerde daha yüksek işlem maliyetleriyle karşılaşabilirler. Ayrıca, kaynak açısından zengin büyük düğümler rekabeti domine edebilir ve merkezileşmeye yol açabilir.

BBR (Temel Güçlendirici Rollup)

BBR'de, Bir Güçlendirici, işlem gruplarını optimize etmek, işlem verilerini sıkıştırmak ve birden fazla işlem grubunu paralel olarak işlemekten sorumlu özel bir katılımcıdır. Temel işlevi yürütme ve depolamayı ayırmak olup, L2 yürütme işlemlerini ele alırken, L1'ın merkezi olmaya devam etmesini ve akıllı kontrat adreslerinin L1 ve tüm BBR'ler arasında tutarlı kalmasını sağlamaktır.

Ancak, BBR artan sistem karmaşıklığı, kaynak tüketimi ve potansiyel merkezileşme gibi zorluklarla karşı karşıya. Gelecekteki gelişmeler, blok zinciri teknolojisinin evrilen taleplerini karşılamak için daha fazla optimizasyon ve genişleme gerektirecektir.


Görsel kaynak: Taiko Labs

Sonuç

Şu anda, Temellendirilmiş Rollup Ethereum Katman 2 ölçekleme yöntemlerinde önemli bir değişiklik temsil eder. Rollup sıralama işlemlerini doğrudan Katman 1 öneri sahiplerine devreder ve öneri-oluşturucu ayrımı tasarımını kullanır. Bu, Katman 1'in Rollup için tüm sıralama rollerini gerçekleştirmesine izin verir. Aynı zamanda MEV'yi genişleterek L2 arayıcılarının işlemleri paketlemesine ve bunları L2 oluşturucularına, aynı zamanda L1 arayıcılara göndermesine olanak tanır. Bu tamamlanmış L2 blokları daha sonra L1 bloklarının bir parçası haline gelir ve sonunda L1 oluşturucuları ve Ethereum ana ağı tarafından işlenir.

Temel Rollup'un Rollup'lar için nihai çözüm olarak kabul edilip edilemeyeceği henüz görülmesine rağmen, tartışmasız olarak Ethereum Katman 2 ölçeklendirme alanında önemli bir yenilik temsil ediyor ve daha güvenli ve merkezi olmayan bir çözüm sunuyor. Bitcoin ekosistemi için aynı düşünceyi uygularsak, Ethereum'un genişletilebilirliği ile birlikte özgün ve merkezi olmayan bir VM elde etmek şüphesiz zor olacaktır. Tüm sektör hala gerçekten merkezi olmayan ölçeklenebilirlik sorununu çözmek için uzun bir yola sahip.

Genişletilmiş Bağlantılar:

【1】Temel rollups - L1 sıralamadan süper güçler

【2】Farklı türlerdeki ZK-EVM'ler

Referans makalesi

【1】Kredi oyunu: Çoklu imza ve komiteler tarafından düzenlenmiş rollups

【2】Taiko Araştırma Raporu: Kusursuz ölçeklendirme ve tam uyumluluk sağlayan Ethereum Katman 2 çözümü

açıklama:

  1. Bu makale [techflowdeep tideOrijinal başlık "Teoriden uygulamaya: Base Rollup L1 sıralı tahrikli Rollup şemasını uygulayabilir mi?", telif hakkı orijinal yazar [YBB Capital Araştırmacı Ac-Core]'a aittir, yeniden basmaya itirazınız varsa lütfen iletişime geçinGate Öğrenme Ekibi , ekip ilgili prosedürlere göre en kısa sürede bununla ilgilenecektir.

  2. Uyarı: Bu makalede ifade edilen görüşler yalnızca yazarın kişisel görüşlerini temsil etmekte olup herhangi bir yatırım tavsiyesi teşkil etmemektedir.

  3. Diğer dil sürümleri, Gate Learn ekibi tarafından çevrildi, bahsedilmedi Gate.io, çevrilmiş makale çoğaltılamaz, dağıtılamaz veya intihal edilemez.

Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!