Ethereum işlem onay sürelerini optimize etme planlarını tartışma
Blok zinciri kullanıcı deneyiminin önemli bir yönü hızlı işlem onay süreleridir. Son yıllarda, Ethereum bu alanda önemli ilerlemeler kaydetmiştir. EIP-1559'un faydası ve PoS'a geçiş sonrası sabit blok oluşturma süreleri sayesinde, L1 üzerinde gönderilen işlemler genellikle 5-20 saniye içinde onaylanabilir, bu da kredi kartı ödeme deneyimi ile hemen hemen eşdeğerdir. Ancak, kullanıcı deneyimini daha da iyileştirmek hala değerlidir; bazı uygulamalar hatta alt saniye düzeyinde gecikmeler gerektirebilir. Bu makalede, Ethereum'un işlem onay sürelerini iyileştirmek için bazı uygulanabilir seçenekler incelenecektir.
Mevcut Teknolojinin Özeti
Tek Slot Nihai
Şu anda, Ethereum'un Gasper konsensüsü tek bir slot ve Epoch mimarisini benimsemektedir. Her 12 saniyede bir slot, belirli doğrulayıcılar zincir başına oy kullanır, 32 slot içinde tüm doğrulayıcıların bir kez oy kullanma şansı vardır. Bu oylar, iki Epoch sonra güçlü ekonomik garantilerle kesinlik sağlayan PBFT konsensüs algoritmasına benzer mesajlar olarak yeniden yorumlanır.
Son yıllarda, insanlar bu yöntemden giderek daha fazla memnuniyetsizlik duymakta, bunun iki ana nedeni var: birincisi, yüksek karmaşıklık; slotlar arası oy verme mekanizması ile Epochlar arası nihaiyet mekanizması arasında birçok etkileşim sorunu var; ikincisi, 12.8 dakikalık nihaiyet süresi çok uzun.
Tek Slot Nihai (SSF), Tendermint benzeri bir mekanizma ile bu mimariyi değiştirmiştir ve blok N, blok N+1 üretilmeden önce nihai olarak belirlenebilir. Tendermint ile ana fark, "aktif olmayan sızıntı" mekanizmasının korunmasıdır; bu, zincirin %1'den fazla doğrulayıcı çevrimdışı olduğunda çalışmaya devam etmesine ve geri yüklenmesine izin verir.
SSF'nin ana zorluğu, her bir stake edenin her 12 saniyede iki mesaj yayınlaması gerektiğidir, bu da zincire büyük bir yük getiriyor. Son zamanlarda ortaya atılan Orbit SSF önerisi gibi bazı hafifletme çözümleri olsa da, bu durum kullanıcıların 5-20 saniye beklemeleri gerçeğini değiştirmiyor.
Rollup ön onay
Ethereum son yıllarda rollup merkezli bir yol haritası izliyor, L1'i veri kullanılabilirliği ve diğer işlevleri destekleyen bir temel katman olarak tasarlıyor ve L2 protokollerinin kullanımına sunuyor. Bu, ekosistem içinde bir ilgi ayrışması yarattı: L1, sansüre dayanıklılık, güvenilirlik ve temel işlev iyileştirmelerine odaklanırken, L2 daha doğrudan kullanıcı ihtiyaçlarını karşılıyor.
Teorik olarak, merkeziyetsiz sıralayıcı ağının oluşturulması L2'nin sorumluluğudur. Küçük bir doğrulayıcı grubu her birkaç yüz milisaniyede bir blok imzalayabilir ve bu blokların başlıklarını L1'e yayınlayabilir. Ancak, tüm L2'lerin merkeziyetsiz sıralama yapmasını istemek pek adil görünmüyor, çünkü bu tamamen yeni bir L1 oluşturmakla eşdeğerdir.
Temel Ön Onay
Temel ön onay varsayımı, Ethereum önericisinin son derece karmaşık MEV katılımcıları olduğudur. Bu yöntem, bu önericileri ön onay hizmeti sunma sorumluluğunu kabul etmeye teşvik ederek karmaşıklıklarından faydalanır.
Temel fikir, kullanıcıların bir sonraki bloğa dahil edilmesi için işlemlerinin anında garantisini almak ve yürütme sonuçları için bir beyan almak amacıyla ek ücret ödeyebilecekleri standart bir protokol oluşturmaktır. Eğer öneren taahhüdünü ihlal ederse, ceza alacaktır.
Bu mekanizma sadece L1 işlemleri için değil, aynı zamanda "tabanlı" rolluplar için ön onay sağlamada da kullanılabilir.
Gelecek Perspektifi
Varsayalım ki tek yuva sonluluğu gerçekleştirildi ve her yuva için doğrulayıcı sayısını azaltmak için Orbit benzeri bir teknoloji kullanılıyor. Yuva süresi 16 saniyeye kadar uzayabilir ve ardından kullanıcıya daha hızlı onay sağlamak için rollup ön onayı veya temel ön onayı kullanılabilir. Nihayetinde bir epoch-yuva mimarisi elde edebiliriz.
epoch-slot mimarisi kaçınılmaz görünüyor, çünkü bir konuda genel bir uzlaşmaya varmak için gereken süre, maksimum "ekonomik nihaiyet" anlaşmasına ulaşmaktan daha az. Bunun nedenleri arasında düğüm sayısı ve düğümlerin "kalitesi" bulunmaktadır.
Mevcut Ethereum'da, 12 saniyelik bir slot üç alt slot olarak bölünmüştür. Eğer doğrulayıcı sayısı büyük ölçüde azaltılırsa, iki alt slot'a ve 8 saniyelik slot süresine kadar düşebilir. Eğer özel bir düğüm alt kümesine dayanarak yaklaşık bir protokol sağlanırsa, bu süre daha da kısalabilir ve yaklaşık 2 saniyeye inebilir.
L2 Strateji Önerileri
L2 için şu anda üç makul strateji bulunmaktadır:
Teknik ve ruhsal olarak "Ethereum" üzerine "dayanarak", temel katman teknolojik özelliklerini ve değerlerini optimize etme.
"Blockchain iskeleli sunucu" olmayı hedefleyin, sunucu verimliliğinden tam olarak yararlanırken aynı zamanda zincir üstü faydalar elde edin.
Uzlaşma Yöntemi: Yaklaşık yüz düğümü olan hızlı bir zincir, Eter'in ek etkileşim ve güvenlik sağlamaktadır.
Bazı uygulamalar için 12 saniyelik blok süresi yeterlidir. Diğer uygulamalar için tek çözüm epoch-slot mimarisidir. Ana soru, Ethereum'un yerel epoch-slot mimarisinin ne kadar iyi olabileceğidir; bu, diğer çözümlerin önemini etkileyecektir.
Şu anda bu sorunların nihai cevaplarına henüz çok uzağız. Blok önericilerin karmaşıklığı hala büyük bir belirsizlik taşıyor. Orbit SSF gibi yenilikçi tasarımlar daha fazla keşif yapmaya değer. Sahip olduğumuz seçenekler ne kadar fazlaysa, L1 ve L2 kullanıcılarına daha iyi hizmet verebilir ve L2 geliştiricilerinin işini kolaylaştırabiliriz.
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.
22 Likes
Reward
22
8
Repost
Share
Comment
0/400
ShibaMillionairen't
· 07-21 14:39
Kripto Para Trade yapmak rüya görmek gibi, çok komik. Bekleyin, onay süresi kısaldıysa, o zaman enayileri oyuna getiremeyecek miyiz?
View OriginalReply0
DefiPlaybook
· 07-20 15:55
Gerçekten absürt, yoksa ben taş mı taşıdım biraz uzun mu?
View OriginalReply0
GasFeeCryer
· 07-20 01:55
Eski çağ L1 onayı o kadar yavaştı ki ağlamaktan öldüm, şimdi zar zor kullanılabiliyor.
View OriginalReply0
CryptoTherapist
· 07-20 01:48
ticaret kaygısı gerçek fam... o onay zamanları üzerinde meditasyon yapalım ve fomo zihniyetini serbest bırakalım tbh
View OriginalReply0
MissedTheBoat
· 07-20 01:47
Kredi kartı da bu kadar oyalayıcı olmamalı... Hadi bakalım.
View OriginalReply0
AllInAlice
· 07-20 01:46
Onaylamak neredeyse uçmak üzere, 5 saniye zaten inanılmaz yeterli.
View OriginalReply0
AirdropHunterZhang
· 07-20 01:28
Herkesi gas'a bağlanmamaya, düşükse Hepsi içeride yapmaya davet ediyorum.
View OriginalReply0
FUD_Vaccinated
· 07-20 01:26
Güldüm, hala bu şeyle mi uğraşıyorsun? L2 güzel değil mi?
Ethereum işlem onay sürelerinin optimizasyonu tartışması: SSF, Rollup ve temel ön onay planlarının karşılaştırması
Ethereum işlem onay sürelerini optimize etme planlarını tartışma
Blok zinciri kullanıcı deneyiminin önemli bir yönü hızlı işlem onay süreleridir. Son yıllarda, Ethereum bu alanda önemli ilerlemeler kaydetmiştir. EIP-1559'un faydası ve PoS'a geçiş sonrası sabit blok oluşturma süreleri sayesinde, L1 üzerinde gönderilen işlemler genellikle 5-20 saniye içinde onaylanabilir, bu da kredi kartı ödeme deneyimi ile hemen hemen eşdeğerdir. Ancak, kullanıcı deneyimini daha da iyileştirmek hala değerlidir; bazı uygulamalar hatta alt saniye düzeyinde gecikmeler gerektirebilir. Bu makalede, Ethereum'un işlem onay sürelerini iyileştirmek için bazı uygulanabilir seçenekler incelenecektir.
Mevcut Teknolojinin Özeti
Tek Slot Nihai
Şu anda, Ethereum'un Gasper konsensüsü tek bir slot ve Epoch mimarisini benimsemektedir. Her 12 saniyede bir slot, belirli doğrulayıcılar zincir başına oy kullanır, 32 slot içinde tüm doğrulayıcıların bir kez oy kullanma şansı vardır. Bu oylar, iki Epoch sonra güçlü ekonomik garantilerle kesinlik sağlayan PBFT konsensüs algoritmasına benzer mesajlar olarak yeniden yorumlanır.
Son yıllarda, insanlar bu yöntemden giderek daha fazla memnuniyetsizlik duymakta, bunun iki ana nedeni var: birincisi, yüksek karmaşıklık; slotlar arası oy verme mekanizması ile Epochlar arası nihaiyet mekanizması arasında birçok etkileşim sorunu var; ikincisi, 12.8 dakikalık nihaiyet süresi çok uzun.
Tek Slot Nihai (SSF), Tendermint benzeri bir mekanizma ile bu mimariyi değiştirmiştir ve blok N, blok N+1 üretilmeden önce nihai olarak belirlenebilir. Tendermint ile ana fark, "aktif olmayan sızıntı" mekanizmasının korunmasıdır; bu, zincirin %1'den fazla doğrulayıcı çevrimdışı olduğunda çalışmaya devam etmesine ve geri yüklenmesine izin verir.
SSF'nin ana zorluğu, her bir stake edenin her 12 saniyede iki mesaj yayınlaması gerektiğidir, bu da zincire büyük bir yük getiriyor. Son zamanlarda ortaya atılan Orbit SSF önerisi gibi bazı hafifletme çözümleri olsa da, bu durum kullanıcıların 5-20 saniye beklemeleri gerçeğini değiştirmiyor.
Rollup ön onay
Ethereum son yıllarda rollup merkezli bir yol haritası izliyor, L1'i veri kullanılabilirliği ve diğer işlevleri destekleyen bir temel katman olarak tasarlıyor ve L2 protokollerinin kullanımına sunuyor. Bu, ekosistem içinde bir ilgi ayrışması yarattı: L1, sansüre dayanıklılık, güvenilirlik ve temel işlev iyileştirmelerine odaklanırken, L2 daha doğrudan kullanıcı ihtiyaçlarını karşılıyor.
Teorik olarak, merkeziyetsiz sıralayıcı ağının oluşturulması L2'nin sorumluluğudur. Küçük bir doğrulayıcı grubu her birkaç yüz milisaniyede bir blok imzalayabilir ve bu blokların başlıklarını L1'e yayınlayabilir. Ancak, tüm L2'lerin merkeziyetsiz sıralama yapmasını istemek pek adil görünmüyor, çünkü bu tamamen yeni bir L1 oluşturmakla eşdeğerdir.
Temel Ön Onay
Temel ön onay varsayımı, Ethereum önericisinin son derece karmaşık MEV katılımcıları olduğudur. Bu yöntem, bu önericileri ön onay hizmeti sunma sorumluluğunu kabul etmeye teşvik ederek karmaşıklıklarından faydalanır.
Temel fikir, kullanıcıların bir sonraki bloğa dahil edilmesi için işlemlerinin anında garantisini almak ve yürütme sonuçları için bir beyan almak amacıyla ek ücret ödeyebilecekleri standart bir protokol oluşturmaktır. Eğer öneren taahhüdünü ihlal ederse, ceza alacaktır.
Bu mekanizma sadece L1 işlemleri için değil, aynı zamanda "tabanlı" rolluplar için ön onay sağlamada da kullanılabilir.
Gelecek Perspektifi
Varsayalım ki tek yuva sonluluğu gerçekleştirildi ve her yuva için doğrulayıcı sayısını azaltmak için Orbit benzeri bir teknoloji kullanılıyor. Yuva süresi 16 saniyeye kadar uzayabilir ve ardından kullanıcıya daha hızlı onay sağlamak için rollup ön onayı veya temel ön onayı kullanılabilir. Nihayetinde bir epoch-yuva mimarisi elde edebiliriz.
epoch-slot mimarisi kaçınılmaz görünüyor, çünkü bir konuda genel bir uzlaşmaya varmak için gereken süre, maksimum "ekonomik nihaiyet" anlaşmasına ulaşmaktan daha az. Bunun nedenleri arasında düğüm sayısı ve düğümlerin "kalitesi" bulunmaktadır.
Mevcut Ethereum'da, 12 saniyelik bir slot üç alt slot olarak bölünmüştür. Eğer doğrulayıcı sayısı büyük ölçüde azaltılırsa, iki alt slot'a ve 8 saniyelik slot süresine kadar düşebilir. Eğer özel bir düğüm alt kümesine dayanarak yaklaşık bir protokol sağlanırsa, bu süre daha da kısalabilir ve yaklaşık 2 saniyeye inebilir.
L2 Strateji Önerileri
L2 için şu anda üç makul strateji bulunmaktadır:
Bazı uygulamalar için 12 saniyelik blok süresi yeterlidir. Diğer uygulamalar için tek çözüm epoch-slot mimarisidir. Ana soru, Ethereum'un yerel epoch-slot mimarisinin ne kadar iyi olabileceğidir; bu, diğer çözümlerin önemini etkileyecektir.
Şu anda bu sorunların nihai cevaplarına henüz çok uzağız. Blok önericilerin karmaşıklığı hala büyük bir belirsizlik taşıyor. Orbit SSF gibi yenilikçi tasarımlar daha fazla keşif yapmaya değer. Sahip olduğumuz seçenekler ne kadar fazlaysa, L1 ve L2 kullanıcılarına daha iyi hizmet verebilir ve L2 geliştiricilerinin işini kolaylaştırabiliriz.