Ethereum işlem onay hızı devrimi: Tek slot nihai sonuçtan L2 ön onaya

robot
Abstract generation in progress

Blok Zinciri işlem onay hızı geleceği: Daha hızlı bir kullanıcı deneyimini keşfetmek

Blok Zinciri kullanıcı deneyiminin en önemli faktörlerinden biri işlem onay süreleridir. Ethereum bu alanda önemli ilerlemeler kaydetmiştir. Şu anda, L1 üzerindeki işlemler genellikle 5-20 saniye içinde onaylanmaktadır ve bu, kredi kartı ödemeleriyle karşılaştırılabilir bir deneyim sunmaktadır. Ancak, onay sürelerini daha da kısaltmak hala değerlidir; bazı uygulamalar, alt saniye düzeyinde yanıt hızlarına ihtiyaç duymaktadır. Bu makalede, Ethereum'un işlem onay sürelerini iyileştirmek için bazı uygulanabilir çözümleri 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 Teknoloji ve Fikirlerin Genel Görünümü

Tek Slot Nihai

Ethereum'un mevcut Gasper konsensüs mekanizması, slotlar ve döngüler yapısına dayanmaktadır. Her 12 saniyede bir slot, doğrulayıcılar sırayla zincir başına oy verir. İki döngü (12.8 dakika) geçtikten sonra, işlemler güçlü bir ekonomik garanti alır, bu da "nihayetlik" olarak adlandırılır.

Bu yöntem iki ana soruna sahiptir: biri yüksek karmaşıklık, diğeri ise nihai onay süresinin çok uzun olmasıdır. Bu sorunları çözmek için, Tendermint benzeri bir konsensüs mekanizması kullanan Tek Slot Nihaiyet (SSF) kavramı önerilmiştir; her blok, bir sonraki blok üretilmeden önce nihai onaya ulaşabilir.

SSF'nin ana zorluğu, her bir stake edenin her 12 saniyede iki mesaj yayınlamasını gerektirmesidir, bu da ağa büyük bir yük getiriyor. Orbit SSF gibi bazı yenilikçi çözümler bu sorunu hafifletmeye çalışsa da, kullanıcıların işlemleri onaylamak için hala 5-20 saniye beklemesi gerekiyor.

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

Rollup ön onay

Ethereum, rollup merkezli bir gelişim yolunu sürekli olarak ilerletiyor, L1 katmanını veri kullanılabilirliği ve diğer işlevleri L2 protokollerinin kullanımına destekleyecek şekilde tasarlıyor. Bu strateji, odak noktalarının ayrılmasına neden oldu: L1, sansüre karşı dayanıklılık, güvenilirlik ve temel işlevlere odaklanırken, L2, farklı teknolojiler ve kültürler aracılığıyla doğrudan kullanıcıya hizmet etmeye çalışıyor.

Teorik olarak, L2 kendi "merkeziyetsiz sıralayıcı" ağını oluşturabilir, bu da küçük bir doğrulayıcı grubunun her birkaç yüz milisaniyede bir blok imzalaması anlamına gelir. Ancak bu, L2'nin neredeyse yeni bir L1 oluşturma ile aynı çalışmayı yapmasını gerektirir, bu nedenle tüm L2'lerin ön onay mekanizmasını paylaşmasını sağlayan bir öneri ortaya atılmıştır: temel ön onay.

Temel Ön Onay

Bu yöntem, Ethereum önericisinin karmaşık MEV katılımcıları olduğunu varsayıyor ve bu karmaşıklığı kullanmak için onlara ön onay hizmetleri sunmaları için teşvikler veriyor. Kullanıcıların, işlemlerin bir sonraki blokta anında garanti altına alınması için ek ücret ödeyebilecekleri standart bir protokol oluşturuyor. Önerici taahhütlerini ihlal ederse, ceza ile karşılaşacak.

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 planını önerdi

Gelecek Perspektifi

Diyelim ki tek slot nihaiyetini gerçekleştirdik ve her slotun doğrulayıcı sayısını azaltmak için Orbit benzeri teknolojiler kullandık, aynı zamanda staking eşiğini de düşürdük. Slot süresi 16 saniyeye çıkabilir, ardından daha hızlı onaylar sağlamak için kullanıcıya rollup ön onayı veya temel ön onayı kullanırız. Böylece yeni bir epoch-slot mimarisi elde etmiş olduk.

Bu mimarinin kaçınılmaz olmasının nedeni, belirli bir konuda genel bir konsensusa ulaşmak için gereken sürenin, maksimum "ekonomik nihayet"e ulaşmak için gereken süreden çok daha kısa olmasıdır. Bunun nedenleri arasında katılımcı düğüm sayısındaki farklılıklar ve düğüm kalitesinin dikkate alınması yer almaktadır.

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

L2 Strateji Seçimi

L2 için şu anda üç makul strateji bulunmaktadır:

  1. Teknik ve felsefe açısından tamamen Ethereum'a dayanmaktadır, temel katman özelliklerini ve değerlerini optimize eder.
  2. "Blok Zinciri İskeleleri Olan Sunucular" Olun, merkezi sunucuların verimliliğinden tam olarak yararlanın.
  3. Uzlaşma Planı: Yaklaşık yüz düğümden oluşan hızlı bir blok zinciri kurmak ve aynı zamanda Ethereum'un sağladığı ek birlikte çalışabilirlik ve güvenlikten yararlanmak.

Farklı uygulama senaryoları için bu üç stratejinin her birinin avantajları vardır. Ana sorun, birinci stratejide ne kadar iyi olabileceğimizdir? Eğer slot süresini 1 saniyeye kısaltabilirsek, üçüncü stratejinin alanı büyük ölçüde küçülecektir.

Şu anda, bu sorunların kesin cevaplarına ulaşmak için hala çok uzağız. Blok önericilerinin karmaşıklığı hala büyük bir belirsizlik taşıyor. Orbit SSF gibi yenilikçi tasarımlar, keşif alanımızı genişletiyor. Sahip olduğumuz seçenekler ne kadar fazla olursa, L1 ve L2 kullanıcılarına o kadar iyi bir deneyim sunabiliriz ve aynı zamanda L2 geliştiricilerinin işlerini basitleştirebiliriz.

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

ETH-1.3%
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
  • 4
  • Share
Comment
0/400
GasWastervip
· 07-19 14:41
neyse sonunda... onaylar için beklerken başarısız tx'lere çok fazla eth harcadım açıkçası
View OriginalReply0
MindsetExpandervip
· 07-17 04:34
Hehe, onay çok yavaş, sonunda insanları sinirlendirecek.
View OriginalReply0
MidnightSellervip
· 07-17 04:27
Bu neyin nesi, anlamıyorum.
View OriginalReply0
HashBrowniesvip
· 07-17 04:27
İş bitti demek ki~
View OriginalReply0
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)