Ana içeriğe atla

Ethereum'u Ölçeklendirmek

Toplamalar, işlemleri zincir dışında bir araya getirerek kullanıcı için maliyetleri düşürür. Ancak, toplamaların şu anda verileri kullanma şekli çok pahalıdır ve işlemlerin ne kadar ucuz olabileceğini sınırlar. Proto-Danksharding bunu düzeltir.

Ethereum, işlemleri bir araya getiren ve çıktıyı Ethereum'a gönderen katman 2'ler (toplamalar olarak da bilinir) kullanılarak ölçeklendirilir. Toplamalar, Ethereum Ana Ağı'ndan sekiz kata kadar daha ucuz olsa da, son kullanıcılar için maliyetleri düşürmek amacıyla toplamaları daha da optimize etmek mümkündür. Toplamalar ayrıca, toplamalar olgunlaştıkça geliştiricilerin kaldırabileceği bazı merkezi bileşenlere dayanır.

İşlem maliyetleri

  • Günümüzün toplamaları, Ethereum katman 1'den ~5-20 kat daha ucuzdur
  • ZK-toplamaları yakında ücretleri ~40-100 kat düşürecektir
  • Ethereum'da yapılacak olan yaklaşan değişiklikler, ~100-1000 kat daha fazla ölçeklendirme sağlayacaktır
  • Kullanıcılar, 0,001 $'dan daha aza mal olan işlemlerden faydalanmalıdır

Verileri daha ucuz hale getirmek

Toplamalar çok sayıda işlemi toplar, bunları yürütür ve sonuçları Ethereum'a gönderir. Bu, herkesin işlemleri kendisi için yürütebilmesi ve Rollup operatörünün dürüst olduğunu doğrulayabilmesi için açıkça erişilebilir olması gereken çok fazla veri üretir. Birisi bir tutarsızlık bulursa, buna itiraz edebilir.

Proto-Danksharding

Rollup verileri tarihsel olarak Ethereum'da kalıcı olarak depolanmıştır ve bu pahalıdır. Kullanıcıların toplamalar üzerinde ödediği işlem maliyetinin %90'ından fazlası bu veri depolamasından kaynaklanmaktadır. İşlem maliyetlerini düşürmek için verileri yeni ve geçici bir 'blob' depolamasına taşıyabiliriz. Blob'lar kalıcı olmadıkları için daha ucuzdur; artık ihtiyaç duyulmadıklarında Ethereum'dan silinirler. Rollup verilerini uzun vadeli olarak depolamak, Rollup operatörleri, borsalar, indeksleme hizmetleri vb. gibi buna ihtiyaç duyan kişilerin sorumluluğu haline gelir. Ethereum'a blob işlemlerini eklemek, "Proto-Danksharding" olarak bilinen bir güncellemenin parçasıdır.

Proto-Danksharding ile Ethereum bloklarına birçok blob eklemek mümkündür. Bu, Ethereum'un işlem kapasitesinde önemli bir (>100 kat) artış ve işlem maliyetlerinde düşüş sağlar.

Danksharding

Blob verilerini genişletmenin ikinci aşaması karmaşıktır çünkü Rollup verilerinin ağda mevcut olup olmadığını kontrol etmek için yeni yöntemler gerektirir ve oluşturma ve blok teklifi sorumluluklarını ayırmasına dayanır. Ayrıca, doğrulayıcıların blob verilerinin küçük alt kümelerini doğruladığını kriptografik olarak kanıtlamanın bir yolunu gerektirir.

Bu ikinci adım "Danksharding" olarak bilinir. Blok oluşturma ve blok teklifini ayırma gibi ön koşullar ve ağın bir seferde birkaç kilobaytlık rastgele örnekleme yaparak verilerin mevcut olduğunu verimli bir şekilde onaylamasını sağlayan ve veri kullanılabilirliği örneklemesi (DAS) olarak bilinen yeni ağ tasarımları üzerinde ilerleme kaydedilerek uygulama çalışmaları devam etmektedir.

Danksharding hakkında daha fazlası

Toplamaları merkeziyetsizleştirmek

Toplamalar halihazırda Ethereum'u ölçeklendiriyor. Zengin bir Rollup projeleri ekosistemi (opens in a new tab), kullanıcıların çeşitli güvenlik garantileriyle hızlı ve ucuz bir şekilde işlem yapmalarını sağlıyor. Ancak toplamalar, merkezi sıralayıcılar (işlemleri Ethereum'a göndermeden önce tüm işlemeyi ve birleştirmeyi yapan bilgisayarlar) kullanılarak başlatılmıştır. Bu durum sansüre karşı savunmasızdır, çünkü sıralayıcı operatörlerine yaptırım uygulanabilir, rüşvet verilebilir veya başka bir şekilde tehlikeye atılabilirler. Aynı zamanda, toplamalar (opens in a new tab) gelen verileri doğrulama biçimlerinde farklılık gösterir. En iyi yol, "kanıtlayıcıların" veya geçerlilik kanıtları sunmasıdır, ancak henüz tüm toplamalar bu aşamada değildir. Geçerlilik/dolandırıcılık kanıtlarını kullanan toplamalar bile bilinen küçük bir kanıtlayıcı havuzu kullanır. Bu nedenle, Ethereum'u ölçeklendirmedeki bir sonraki kritik adım, sıralayıcıları ve kanıtlayıcıları çalıştırma sorumluluğunu daha fazla kişiye dağıtmaktır.

Toplamalar hakkında daha fazlası

Mevcut ilerleme

Proto-Danksharding, Mart 2024'teki Cancun-Deneb ("Dencun") ağ güncellemesinin bir parçası olarak başarıyla uygulandı. Uygulanmasından bu yana toplamalar, blob depolamasını kullanmaya başladı ve bu da kullanıcılar için işlem maliyetlerinin düşmesini ve blob'larda milyonlarca işlemin işlenmesini sağladı.

Tam Danksharding üzerindeki çalışmalar, PBS (Teklifçi-Oluşturucu Ayrımı) ve DAS (Veri Kullanılabilirliği Örneklemesi) gibi ön koşullarında kaydedilen ilerlemelerle devam etmektedir. Rollup altyapısını merkeziyetsizleştirmek kademeli bir süreçtir; biraz farklı sistemler inşa eden ve farklı hızlarda tamamen merkeziyetsizleşecek birçok farklı Rollup vardır.

Dencun ağ güncellemesi ve etkisi hakkında daha fazlası

Ethereum bilginizi test edin