Blockchain kullanıcı deneyiminin önemli bir unsuru, işlem onay hızıdır. Son yıllarda, Ethereum bu alanda önemli ilerlemeler kaydetmiştir. EIP-1559 ve PoS'a geçiş sayesinde, L1 işlemleri genellikle 5-20 saniye içinde onaylanmaktadır ve bu, kredi kartı ödeme deneyimiyle karşılaştırılabilir. Ancak, onay süresinin daha da kısaltılması hala değerlidir; bazı uygulamalar, gecikmenin yüzlerce milisaniye kadar düşük olmasını talep etmektedir. Bu makale, Ethereum'un bu alandaki bazı uygulanabilir iyileştirme çözümlerini inceleyecektir.
Mevcut Teknolojinin Genel Görünümü
Tek Slot Nihai
Ethereum'un mevcut Gasper konsensüsü, slot ve periyot yapısı kullanmaktadır. Her 12 saniyede bir slot, bazı doğrulayıcılar zincir başına oy kullanır, 32 slot (6.4 dakika) içinde tüm doğrulayıcıların bir kez oy kullanma şansı vardır. Bu oylar, bir tür PBFT konsensüs algoritmasının mesajları olarak yorumlanır, iki periyot (12.8 dakika) sonra güçlü ekonomik garantili kesinlik sağlar.
Bu yöntemin iki ana sorunu vardır: yüksek karmaşıklık ve 12.8 dakikalık nihai onay süresi çok uzundur. Tek slot nihaiği (SSF), mevcut mimarinin yerini alarak blok N'nin blok N+1 üretilmeden önce nihai onayını sağlamak için Tendermint benzeri bir mekanizma kullanır. SSF'nin ana zorluğu, her 12 saniyede bir stake edenlerin iki mesaj yayınlamasını talep etmesidir, bu da zincir üzerinde büyük bir yük oluşturur. Orbit SSF önerisi gibi bazı hafifletici çözümler olsa da, kullanıcıların hala 5-20 saniye beklemesi gerekmektedir.
Rollup ön onayı
Ethereum, rollup merkezli bir yol haritası benimsemekte ve L1'in veri kullanılabilirliği gibi işlevleri desteklemesini tasarlamaktadır; bu, L2 protokolleri için kullanılmaktadır. Bu durum, odak noktalarının ayrılmasına neden olmaktadır: L1, sansüre karşı dayanıklılık, güvenilirlik ve temel işlevlere odaklanırken, L2 doğrudan kullanıcı ihtiyaçlarına yönelmektedir. L2, doğal olarak daha hızlı onay süreleri sunmayı istemektedir.
Teorik olarak, L2 kendi "dağıtık sıralayıcı" ağını oluşturabilir ve her birkaç yüz milisaniyede blok imzalayabilir. Ancak bu, L2'nin yeni bir L1 oluşturmakla neredeyse aynı çalışmayı yapmasını gerektirir. Bu nedenle, tüm L2'lerin Ethereum kapsamındaki bir ön onay mekanizmasını: temel ön onayı paylaşması önerilmiştir.
Temel Ön Onay
Temel ön onay varsayımı, Ethereum önericilerinin son derece karmaşık MEV katılımcıları olduğudur. Bu karmaşıklığı kullanarak, bu önericileri ön onay hizmetleri sağlamaya teşvik eder. Kullanıcılar, işlemlerinin bir sonraki blokta yer alacağına dair anlık garanti almak için ek ücret ödeyebilirler. Eğer önerici taahhüdüne uymazsa, ceza ile karşılaşacaktır. Bu mekanizma, L1 işlemleri için geçerlidir ve "tabanlı" rollupların L2 blokları için de uygulanabilir.
Gelecek Vizyonu
Varsayalım ki, tek yuva nihaiyetini gerçekleştirdik, Orbit benzeri teknolojiler kullanarak her yuva için imzalayan doğrulayıcı sayısını azaltırken, staking eşiğini de düşürüyoruz. Yuva süresi 16 saniyeye kadar uzayabilir ve rollup ön onayı veya temel ön onay ile kullanıcıya daha hızlı onay sağlamaktadır. Bu, yeni bir epoch-yuva mimarisi oluşturur.
Bu mimari, belirli bir konuda büyük ölçüde anlaşmaya varmak için gereken zamanın, en yüksek "ekonomik nihayet" derecesine ulaşmaktan daha az olduğunu yansıtan derin bir gerçeği ifade etmektedir. Bunun nedenleri arasında düğüm sayısı ve düğümlerin "kalitesi" yer almaktadır. Eğer belirli bir uzmanlaşmış düğüm alt kümesine güvenerek yaklaşık bir anlaşmaya varılırsa, aynı zamanda tam doğrulayıcı kümesi nihayetliği belirlemek için kullanılıyorsa, onaylama süresi yaklaşık 2 saniyeye indirilebilir.
L2 Strateji Seçimi
L2 için şu anda üç makul strateji var:
Teknik ve felsefe olarak "Ethereum" üzerine inşa edilmiş, temel katman özelliklerini ve değerlerini optimize etmektedir.
"Blok zinciri iskeleleri ile birlikte sunucu" olun, sunucu verimliliğinden tam olarak yararlanın.
Uzlaşma önerisi: Yaklaşık yüz düğüme sahip hızlı bir zincir, Ethereum ek bir birlikte çalışabilirlik ve güvenlik sağlar.
Bazı uygulamalar için 12 saniyelik blok süresi yeterlidir. Diğer durumlarda, tek çözüm epoch-and-slot mimarisidir. Ana soru, Ethereum'un yerel epoch-and-slot mimarisinin ne kadar iyi olabileceğidir. Eğer slot süresi 1 saniyeye düşürülebilirse, üçüncü tür çözümler için alan büyük ölçüde daralacaktır.
Şu anda, bu sorunların kesin cevaplarına oldukça uzağız. Blok önericisi karmaşıklığının evrimi hâlâ belirsizlikler içeriyor. Orbit SSF gibi yenilikçi tasarımlar, daha fazla keşif için fırsatlar sunuyor. Seçenekler ne kadar fazla olursa, L1 ve L2 kullanıcılarına o kadar iyi hizmet verebiliriz ve aynı zamanda 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.
20 Likes
Reward
20
10
Repost
Share
Comment
0/400
BoredWatcher
· 08-18 09:34
Yine hızlandı.
View OriginalReply0
MercilessHalal
· 08-18 05:41
Hızlan, hızlan, umarım bir dahaki sefer anında hesaba geçer.
View OriginalReply0
0xSherlock
· 08-18 05:03
eth sonsuz bir tanrı
View OriginalReply0
SocialFiQueen
· 08-16 08:10
Bu onaylama hızı yeterince hızlı değil.
View OriginalReply0
CryptoSourGrape
· 08-16 08:05
Eğer o yıl 32 ETH stake alsaydım... Şimdi her gün doğrulayıcı pro'ların para kazanmasını izlemek zorundayım.
Ethereum işlem onay hızlandırma keşfi: tek slot nihaiyetinin ve ön onay mekanizmasının potansiyeli
Ethereum işlem onay süresi hızlandırma önerisi
Blockchain kullanıcı deneyiminin önemli bir unsuru, işlem onay hızıdır. Son yıllarda, Ethereum bu alanda önemli ilerlemeler kaydetmiştir. EIP-1559 ve PoS'a geçiş sayesinde, L1 işlemleri genellikle 5-20 saniye içinde onaylanmaktadır ve bu, kredi kartı ödeme deneyimiyle karşılaştırılabilir. Ancak, onay süresinin daha da kısaltılması hala değerlidir; bazı uygulamalar, gecikmenin yüzlerce milisaniye kadar düşük olmasını talep etmektedir. Bu makale, Ethereum'un bu alandaki bazı uygulanabilir iyileştirme çözümlerini inceleyecektir.
Mevcut Teknolojinin Genel Görünümü
Tek Slot Nihai
Ethereum'un mevcut Gasper konsensüsü, slot ve periyot yapısı kullanmaktadır. Her 12 saniyede bir slot, bazı doğrulayıcılar zincir başına oy kullanır, 32 slot (6.4 dakika) içinde tüm doğrulayıcıların bir kez oy kullanma şansı vardır. Bu oylar, bir tür PBFT konsensüs algoritmasının mesajları olarak yorumlanır, iki periyot (12.8 dakika) sonra güçlü ekonomik garantili kesinlik sağlar.
Bu yöntemin iki ana sorunu vardır: yüksek karmaşıklık ve 12.8 dakikalık nihai onay süresi çok uzundur. Tek slot nihaiği (SSF), mevcut mimarinin yerini alarak blok N'nin blok N+1 üretilmeden önce nihai onayını sağlamak için Tendermint benzeri bir mekanizma kullanır. SSF'nin ana zorluğu, her 12 saniyede bir stake edenlerin iki mesaj yayınlamasını talep etmesidir, bu da zincir üzerinde büyük bir yük oluşturur. Orbit SSF önerisi gibi bazı hafifletici çözümler olsa da, kullanıcıların hala 5-20 saniye beklemesi gerekmektedir.
Rollup ön onayı
Ethereum, rollup merkezli bir yol haritası benimsemekte ve L1'in veri kullanılabilirliği gibi işlevleri desteklemesini tasarlamaktadır; bu, L2 protokolleri için kullanılmaktadır. Bu durum, odak noktalarının ayrılmasına neden olmaktadır: L1, sansüre karşı dayanıklılık, güvenilirlik ve temel işlevlere odaklanırken, L2 doğrudan kullanıcı ihtiyaçlarına yönelmektedir. L2, doğal olarak daha hızlı onay süreleri sunmayı istemektedir.
Teorik olarak, L2 kendi "dağıtık sıralayıcı" ağını oluşturabilir ve her birkaç yüz milisaniyede blok imzalayabilir. Ancak bu, L2'nin yeni bir L1 oluşturmakla neredeyse aynı çalışmayı yapmasını gerektirir. Bu nedenle, tüm L2'lerin Ethereum kapsamındaki bir ön onay mekanizmasını: temel ön onayı paylaşması önerilmiştir.
Temel Ön Onay
Temel ön onay varsayımı, Ethereum önericilerinin son derece karmaşık MEV katılımcıları olduğudur. Bu karmaşıklığı kullanarak, bu önericileri ön onay hizmetleri sağlamaya teşvik eder. Kullanıcılar, işlemlerinin bir sonraki blokta yer alacağına dair anlık garanti almak için ek ücret ödeyebilirler. Eğer önerici taahhüdüne uymazsa, ceza ile karşılaşacaktır. Bu mekanizma, L1 işlemleri için geçerlidir ve "tabanlı" rollupların L2 blokları için de uygulanabilir.
Gelecek Vizyonu
Varsayalım ki, tek yuva nihaiyetini gerçekleştirdik, Orbit benzeri teknolojiler kullanarak her yuva için imzalayan doğrulayıcı sayısını azaltırken, staking eşiğini de düşürüyoruz. Yuva süresi 16 saniyeye kadar uzayabilir ve rollup ön onayı veya temel ön onay ile kullanıcıya daha hızlı onay sağlamaktadır. Bu, yeni bir epoch-yuva mimarisi oluşturur.
Bu mimari, belirli bir konuda büyük ölçüde anlaşmaya varmak için gereken zamanın, en yüksek "ekonomik nihayet" derecesine ulaşmaktan daha az olduğunu yansıtan derin bir gerçeği ifade etmektedir. Bunun nedenleri arasında düğüm sayısı ve düğümlerin "kalitesi" yer almaktadır. Eğer belirli bir uzmanlaşmış düğüm alt kümesine güvenerek yaklaşık bir anlaşmaya varılırsa, aynı zamanda tam doğrulayıcı kümesi nihayetliği belirlemek için kullanılıyorsa, onaylama süresi yaklaşık 2 saniyeye indirilebilir.
L2 Strateji Seçimi
L2 için şu anda üç makul strateji var:
Bazı uygulamalar için 12 saniyelik blok süresi yeterlidir. Diğer durumlarda, tek çözüm epoch-and-slot mimarisidir. Ana soru, Ethereum'un yerel epoch-and-slot mimarisinin ne kadar iyi olabileceğidir. Eğer slot süresi 1 saniyeye düşürülebilirse, üçüncü tür çözümler için alan büyük ölçüde daralacaktır.
Şu anda, bu sorunların kesin cevaplarına oldukça uzağız. Blok önericisi karmaşıklığının evrimi hâlâ belirsizlikler içeriyor. Orbit SSF gibi yenilikçi tasarımlar, daha fazla keşif için fırsatlar sunuyor. Seçenekler ne kadar fazla olursa, L1 ve L2 kullanıcılarına o kadar iyi hizmet verebiliriz ve aynı zamanda L2 geliştiricilerinin işini kolaylaştırabiliriz.