Beam Chain, Devcon Zirvesi'nin en büyük duyurusu olup Ethereum'a 9 büyük yükseltme getiriyor. Ancak çoğu kişi bu yükseltmeleri tam olarak anlamıyor ve bu makale, bu 9 yükseltmeyi daha iyi anlamanıza yardımcı olacak.
Beam Chain, Justin Drake'in Ethereum konsensüs katmanını (CL) yeniden tasarlama önerisidir. Belirli yükseltmelere geçmeden önce Ethereum konsensüs katmanının gerçekte ne olduğuna kısaca bir göz atalım.
Her Ethereum düğümü iki bileşeni çalıştırır: bir yürütme istemcisi ve bir konsensüs istemcisi.
Konsensus istemcileri, düğümler tarafından blok zincirindeki bir sonraki bloğun ne olacağı konusunda "anlaşmak" için kullanılır. Üçüncü bir bileşen eklemek için 32 ETH stake edebilirsiniz; bu bileşen, bir hisse kanıtı algoritması yoluyla yeni bloklar öneren ve ödüllendirilen bir doğrulayıcıdır.
Peki Ethereum konsensüs katmanının neden yeniden tasarlanması gerekiyor?
Şu anda CL ile ilgili birkaç sorun var:
- Yaklaşık 5 yıldır piyasada; teknik borç sorunu yaşıyor ve ZK kanıtı gibi en son yenilikleri kullanmıyor.
- Bu, yükseltmeleri gerçekleştirmek ve Ethereum'un teknik borcunu temizlemek için bir fırsattır.
Bu 9 yükseltme 3 kategoriye ayrılabilir:
- blok üretimi
- rehin
- şifreleme
Daha sonra her yükseltmeyi ayrı ayrı özetleyeceğim.
Yükseltme 1: Sansüre Direnç
Mevcut blok üretimi oldukça merkezidir. İki büyük blok oluşturucu Beaver Build ve Titan Build neredeyse tüm Ethereum bloklarını oluşturuyor:
Daha sonra her yükseltmeyi ayrı ayrı özetleyeceğim.
Yükseltme 1: Sansüre Direnç
Mevcut blok üretimi oldukça merkezidir. İki büyük blok oluşturucu Beaver Build ve Titan Build neredeyse tüm Ethereum bloklarını oluşturuyor:
Bu inşaatçılar, ürettikleri bloklardaki işlemleri keyfi olarak dahil ederek, hariç tutarak veya yeniden sıralayarak MEV açısından karlarını en üst düzeye çıkaracak şekilde bloklar oluştururlar;
Bugün, işleminiz bu iki blok oluşturucunun aleyhine sonuçlanırsa, işleminizi bloktan çıkarmayı ve işleminizi incelemeyi seçebilirler.
EIP-7805'te önerilen bu yükseltme, doğrulayıcıların bellek havuzundan işlemleri seçmesine ve inşaatçıların Bloklarının ağa dahil edilmesi için takip etmesi gereken kurallar olan dahil etme listeleri (IL'ler) aracılığıyla bunların dahil edilmesini zorunlu kılarak Ethereum'un sansür direncini artırır.
Işın Zinciri yükseltmesinde, slot başına 16 doğrulayıcı, blok oluşturucu tarafından dahil edilmesi gereken işlemlerin bir listesini oluşturacaktır; bu, blok oluşturucunun artık işlemleri inceleme olanağına sahip olmadığı anlamına gelir.
Yükseltme 2: SegWit
Kanıtlayan Teklif Sahibi Ayrımı (APS), açık artırmaların yürütülmesi gibi tanıklığı ve teklifleri ayırır.
Doğrulayıcılar işlem bloklarını kendileri oluşturabilirken çoğu doğrulayıcı, blok oluşturmayı doğrulayıcıya bir ücret ödeyen başka birine (genellikle Beaver Builder veya Titan yapısı) devretmek için "MEV güçlendirme" adı verilen yöntemi kullanır.
Bu iki partiye şunlar denir:
- Tanık (doğrulayıcı)
- Teklif Sahibi (Blok Oluşturucu)
Günümüzde ikisi arasında bir ayrım vardır; yani doğrulayıcı, teklif verenden gelen blokları kabul eder, ancak güvenilir bir ara aktarıcı aracılığıyla merkezileştirilir.
Flashbot'lar gibi aktarıcılar, blok satmak isteyen doğrulayıcılar ile karlı bloklar oluşturmak isteyen blok oluşturucular arasındaki işlemleri kolaylaştıran "aracı" görevi görür.
APS, doğrulayıcılar ve teklifçiler arasındaki bu ayrımı merkezi olmayan bir şekilde Ethereum'a ekleyen veya "gömen" bir yükseltmedir; Flashbot'lar gibi aktarıcıların merkezileşme riskini azaltır.
Bu ayrımı sağlamanın bir yolu, herkesin bilet satın alabileceği ve onlara gelecekte blok oluşturma hakkını kazanma şansı veren bir açık artırma sistemi uygulamaktır.
Yükseltme 3: Daha hızlı slotlar
Beam Chain'de slotların süresi 12 saniyeden 4 saniyeye değişecek.
Slotlar, doğrulayıcının yeni bir blok önerebileceği ve bunun diğer doğrulayıcılar tarafından kabul edilmesini sağlayabileceği bir zaman dilimidir.
Daha hızlı slotlar, daha hızlı işlem kesinliği ve daha yüksek işlem verimi anlamına gelir.
Yükseltme 4: Daha akıllı ihraç (staking sınırı gibi)
İhraç eğrisi, yeni ETH'nin zaman içinde nasıl oluşturulduğunu ve dağıtıldığını ifade eder.
şu anda:
- ETH, her dönemde (yaklaşık 6 dakika) ödül olarak doğrulayıcılara dağıtılacaktır.
- ETH her işlemin bir parçası olarak yakılır.
ETH, ağ etkinliğine bağlı olarak enflasyon ve deflasyon arasında hareket eder. Örneğin, belirli bir saat boyunca, işlemlerde yakılandan daha fazla ETH ödülü verildiği için ETH'nin şiştiğini görebilirsiniz:
ETH, ağ etkinliğine bağlı olarak enflasyon ve deflasyon arasında hareket eder. Örneğin, belirli bir saat boyunca, işlemlerde yakılandan daha fazla ETH ödülü verildiği için ETH'nin şiştiğini görebilirsiniz:
Toplulukta ihraç işleminin değişip değişmeyeceği ve nasıl değişeceği konusunda pek çok tartışma var ancak Justin Drake, Beam Chain demosu sırasında staking sınırından bahsetti. Staking sınırı, muhtemelen ETH'yi düşürmek amacıyla doğrulayıcılara daha öngörülebilir ödüller sağlamak için stake edilebilecek maksimum ETH miktarını belirler.
Yükseltme 5: Daha Küçük Doğrulayıcı
Şu anda Ethereum'da bireysel doğrulayıcı olabilmek için 32 ETH satın almanız gerekiyor. Bugünkü fiyatlarla bu yaklaşık 100.000 dolar eder.
Beam Chain, bunu 1 ETH'ye düşürmeyi öneriyor; bu, şu anda stake edilen ETH'nin yaklaşık %40'ını kontrol eden LIDO veya Coinbase gibi likidite staking sağlayıcılarıyla ilgili bazı merkezileştirme sorunlarının çözülmesine yardımcı olacak:
Ödül almak için doğrulayıcı çalıştırmak isteyen ancak 32 ETH'ye sahip olmayan kullanıcılar bu yükseltmeden yararlanacak ve yalnızca 1 ETH ile doğrulayıcı düğüm çalıştırabilecekler.
Bir sonraki yükseltme (Pectra), stake edenlerin maksimum 2048'e kadar 32'den fazla ETH stake etmelerine olanak tanıyacak. Bu, Beam Chain'de kullanıcıların 1-2048 ETH stake edebilecekleri anlamına geliyor.
Justin, daha büyük doğrulayıcıların daha sık seçildiği ve daha sık küçük ödüller aldığı, daha küçük doğrulayıcıların ise daha az seçildiği ancak daha büyük ödüller aldığı bir sistemi tasvir eden Orbit staking yönteminden bahsetti.
Yükseltme 6: Daha hızlı kesinlik (3 Yuvalı FFG gibi)
Şu anda Ethereum'un bir işlemi tamamlaması yaklaşık 15 dakika (64 slot) sürüyor.
Tek Slotlu Final, bu süreyi 1 slota indirmenin bir yolu olarak önerildi, ancak daha yeni bir teklif - 3 Slotlu Finality - oylama turuyla paralel çalıştığı için aslında daha hızlı olabilir.
Bu da işlemin 15 dakika yerine 36 saniyede sonuçlanacağı anlamına geliyor. Bu, özellikle DeFi uygulamaları veya zincirler arası/birlikte çalışabilirlik protokolleri gibi L1 kesinliğine dayanan hizmetler için önemlidir.
Yükseltme 7: Zincirleme Keskinleştirme
Beam Chain, fikir birliği katmanını (güvenli bir ZK kanıtı olan ZK-SNARK'ları kullanarak) "keskinleştirmeyi" umuyor. Justin Drake buna "ZK Dönemi" diyor.
Beam Chain özellikle ZK-SNARK'ların aşağıdaki amaçlarla kullanılmasını önerir:
Beam Chain özellikle ZK-SNARK'ların aşağıdaki amaçlarla kullanılmasını önerir:
- Farklı dillerdeki ışın zinciri dağıtımlarını zkVM bayt kodunda derleyin.
- Tanıkların oluşturduğu imzaları ZK kanıtlarında toplayın.
Buradaki ELI5, ZK teknolojisinin son 5 yılda büyük ilerleme kaydettiği ve Ethereum'un bunu hem konsensüs katmanında hem de yürütme katmanında yerel olarak dağıtmayı umduğu gerçeğine atıfta bulunuyor.
Yükseltme 8: Kuantum Güvenliği
Günümüzde kuantum bilgisayarlar, özel anahtarınızı kırmak veya işlemlerde imzaları taklit etmek için Shor'un algoritması gibi yöntemleri kullanmak gibi yöntemlerle Ethereum'un bazı kısımlarını kırabilir.
Kuantum bilgisayarların önümüzdeki on yıl içinde piyasaya sürülmesi muhtemeldir; bu nedenle Beam Chain teklifi, kuantum sonrası güvenlik ile karma imzalar gibi yöntemleri kullanarak gelecekteki kuantum sonrası dünya için Ethereum güvenliği sağlamayı umuyor.
Yükseltme 9: Güçlü rastgelelik
Son olarak, Işın Zinciri yükseltmesi, VDF (Doğrulanabilir Gecikme Fonksiyonu) adı verilen yeni bir ilkel kullanarak rastgelelik kaynakları oluşturmanın bir yolunu önerir.
Justin Drake 2018'de bundan bahsetti ve bunun şu amaçlarla kullanılabileceğini söyledi:
Konsensüs katmanı - doğrulayıcıların rastgele seçilmesi gibi.
Uygulama katmanı - örneğin, doğrulanabilir rastgelelik sağlayan bir işlem kodunun ortaya çıkarılması.
Bugün Chainlink veya Pyth VRF gibi üçüncü taraf hizmetleri olmasaydı bu mümkün olmazdı.
Bu dokuz yükseltmeye ek olarak, Beam Chain yükseltmesi aynı zamanda mevcut teknik borçların çoğunu ve yükseltme sonrasında gereksiz hale gelecek olan gereksiz bileşenleri de temizleyecektir.
Örneğin, daha hızlı slot kesinliği, hiçbir çağa gerek olmadığı anlamına gelebilir.
Ancak bazı kişiler Beam Chain'in süresinin çok uzun olduğunu düşünüyor. Ancak Justin daha sonra Ethereum'un bu 5 yıl boyunca güncelleme almaya devam edeceğini açıkladı.
Beam zincir çatalı, Ethereum'a sürekli yükseltmeler de dahil olmak üzere 5 yıl sürecek.
Tüm Yorumlar