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.
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.
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.
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.
L2 Strateji Seçimi
L2 için şu anda üç makul strateji bulunmaktadır:
Teknik ve felsefe açısından tamamen Ethereum'a dayanmaktadır, temel katman özelliklerini ve değerlerini optimize eder.
"Blok Zinciri İskeleleri Olan Sunucular" Olun, merkezi sunucuların verimliliğinden tam olarak yararlanın.
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.
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
4
Share
Comment
0/400
GasWaster
· 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
MindsetExpander
· 07-17 04:34
Hehe, onay çok yavaş, sonunda insanları sinirlendirecek.
Ethereum işlem onay hızı devrimi: Tek slot nihai sonuçtan L2 ön onaya
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.
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.
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.
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.
L2 Strateji Seçimi
L2 için şu anda üç makul strateji bulunmaktadır:
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.