Ethereum hızlandırma keşfi: tek slot nihaiği, ön onay ve epoch-slot yeni mimarisi

robot
Abstract generation in progress

Ethereum'in işlem onay hızını artırma olasılıklarını tartışmak

Blok zinciri kullanıcı deneyiminin önemli bir göstergesi işlem onay süresidir. Son yıllarda, Ethereum bu alanda önemli ilerlemeler kaydetti. Şu anda, kullanıcıların L1 üzerinde gönderdikleri işlemler genellikle 5-20 saniye içinde onaylanabilmektedir, bu da kredi kartı ödeme deneyimi ile neredeyse eşdeğerdir. Ancak, onay süresini daha da kısaltmak hala değerlidir, bazı uygulamalar ise alt saniye gecikmeleri gerektirebilir. Bu makalede, Ethereum'un işlem onay süresini iyileştirmek için birkaç olası çözümü ele alacağız.

Vitalik'in Epoch ve slot önerisi: ETH için daha hızlı işlem onay süreleri sağlamak, son kullanıcı deneyimini artırmak

Mevcut Teknolojinin Genel Görünümü

Tek Slot Nihai

Ethereum'in mevcut Gasper konsensüs mekanizması, slot ve dönem yapısına dayanır. Her 12 saniye bir slot olarak kabul edilir ve bazı doğrulayıcılar zincir başına oy verir. 32 slot (6.4 dakika) içinde, tüm doğrulayıcıların bir kez oy verme fırsatı vardır. Bu oylar, iki dönem (12.8 dakika) sonra güçlü ekonomik garantiler sağlayan nihai sonuç olarak, PBFT benzeri konsensüs algoritmasındaki mesajlar olarak yorumlanır.

Ancak, bu yöntem karmaşıklık ve uzun zaman sorunları taşımaktadır. Tek Slot Nihai (SSF), mevcut mimarinin yerine Tendermint benzeri bir mekanizma önerir; yani bir sonraki bloğu oluşturmadan önce mevcut bloğun nihai onayını tamamlamak. SSF'nin ana zorluğu, her 12 saniyede büyük miktarda mesaj etkileşimi gerektirmesidir, bu da zincir üzerinde büyük bir yük oluşturur. Orbit SSF önerisi gibi bazı hafifletme çözümleri olmasına rağmen, kullanıcıların işlemleri onaylaması için yine de 5-20 saniye beklemesi gerekmektedir.

Vitalik'in Epoch ve slot önerisi: ETH için daha hızlı işlem onay süreleri sunarak son kullanıcı deneyimini iyileştirme

Rollup ön onay

Ethereum, rollup merkezli bir yol haritasını takip ederek L1'i veri kullanılabilirliğini ve diğer işlevleri destekleyen bir temel katman olarak tasarlamaktadır ve bu katman L2 protokolleri tarafından kullanılmaktadır. Bu katmanlı mimari, L1'in sansüre karşı dayanıklılık, güvenilirlik ve temel işlev geliştirmeye odaklanmasını sağlarken, L2 doğrudan kullanıcı ihtiyaçlarına hizmet etmektedir.

Teorik olarak, L2 kendi "merkeziyetsiz sıralayıcı" ağını oluşturabilir ve her birkaç yüz milisaniyede bir blok imzalayabilir. Ancak, tüm L2'lerin merkeziyetsiz sıralama uygulaması istemek pek gerçekçi görünmüyor. Bu nedenle, tüm L2 ve L1'in ön onay mekanizmasını paylaşmasını sağlayan bir çözüm önerildi: temel ön onay.

Temel Ön Onay

Temel ön onay varsayımı, Ethereum önericilerinin karmaşık MEV katılımcıları olduğudur. Bu yöntem, bu önericileri ön onay hizmetleri sunmaları için teşvik etmektedir. Kullanıcılar, işlemin bir sonraki blokta yer alacağına dair anında garanti almak için ek ücret ödeyebilirler. Eğer önerici taahhütlerini ihlal ederse, ceza ile karşılaşacaktır.

Bu mekanizma sadece L1 işlemleri için değil, aynı zamanda "Ethereum tabanlı" rolluplar için de geçerlidir; tüm L2 blokları aslında L1 işlemleri olduğundan, aynı ön onay mekanizmasından yararlanabilir.

Vitalik'in Epoch ve slot önerisi: ETH için daha hızlı işlem onay süreleri sağlayarak son kullanıcı deneyimini artırma

Olası Gelişim Yönleri

Varsayalım ki, tek slot nihailiği gerçekleştirildi ve her slotta imzalayan doğrulayıcı sayısını azaltmak için Orbit benzeri bir teknoloji kullanıldı. Slot süresi 16 saniyeye kadar uzatılabilirken, kullanıcıya daha hızlı onay sağlamak için rollup ön onay veya temel ön onay kullanılmaktadır. Bu aslında yeni bir epoch-slot mimarisi oluşturur.

epoch-slot mimarisi kaçınılmaz gibi görünüyor, bunun temel nedeni, büyük ölçüde konsensüs sağlamak için gereken zamanın "ekonomik nihaiyetin" en yüksek derecede sağlanması için gereken zamandan çok daha az olmasıdır. Bu, düğüm sayısı ve düğüm "kalitesi" gibi faktörleri içerir.

Vitalik, ETH için daha hızlı işlem onay süresi sağlamak ve son kullanıcı deneyimini artırmak amacıyla Epoch ve slot planını önerdi

L2'nin Olası Stratejileri

L2 şu anda üç ana stratejiye sahiptir:

  1. Teknoloji ve felsefe olarak "Ethereum"a dayanmaktadır, temel katman özelliklerini ve değerlerini optimize eder.
  2. "Blockchain iskeleleri ile donatılmış sunucu" ol, merkeziyetçi verimliliği tam olarak kullanırken merkeziyetsiz avantajları koru.
  3. Uzlaşma: Hızlı zincir ve Ethereum güvenliğinin birleştirilmesi.

Farklı uygulamalar için, 12 saniyelik blok süresi yeterli olabilir. Daha hızlı onay gerektiren uygulamalar için tek çözüm epoch-slot mimarisidir. Ana sorun, Ethereum'un yerel epoch-slot mimarisinin ne kadar iyi olduğu ve bu durum diğer çözümlerin gelişim alanını etkileyecektir.

Şu anda, bu soruların nihai cevaplarına oldukça uzağız. Blok önericilerinin karmaşıklığı, Orbit SSF gibi yeni teknolojilerin potansiyeli gibi belirsizlikler var. Daha fazla tasarım seçeneğini keşfetmek, L1 ve L2 kullanıcılarına daha iyi hizmet sunmaya ve L2 geliştiricilerinin işini kolaylaştırmaya yardımcı olacaktır.

Vitalik, ETH için daha hızlı işlem onay süreleri sağlamak ve son kullanıcı deneyimini artırmak amacıyla Epoch ve slot önerisini sundu

ETH-0.44%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 6
  • Share
Comment
0/400
GasFeeNightmarevip
· 6h ago
Yine 20 saniye beklemek, cross-chain yapsak daha iyi.
View OriginalReply0
CryptoWageSlavevip
· 6h ago
Yavaş yavaş düzeltmeye devam et. Bekle bakalım.
View OriginalReply0
NotFinancialAdviservip
· 6h ago
V bitti işte.
View OriginalReply0
SurvivorshipBiasvip
· 6h ago
Şimdi hızlıyken hala yavaş mı buluyorsun?
View OriginalReply0
CoconutWaterBoyvip
· 6h ago
7 saniye de iyileşme mi?
View OriginalReply0
CounterIndicatorvip
· 6h ago
Bu, ruh kesme yöntemi mi?
View OriginalReply0
  • Pin
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)