📣 Gate.io Kripto Gözlemcileri Eyleme Çağırıyor!
📈 Kripto haberlerini paylaş ve haftalık büyük ödüller kazan!
💓 Şimdi katılın, tereddüt etmeyin ⏬
1. Günlük kripto haberleri, piyasa trendleri ve gönderinize içgörüler paylaşın.
2. Başarıyla katılmak için #CryptoObservers# ekleyin.
🎁 10 şanslı "Kripto Gözlemcisi" her Cuma günü 20$ değerinde puanla ödüllendirilecek!
📌 Kazananlar listesi her Cuma günü duyurulacak, ödüller aynı gün dağıtılacak.
📌 Not: Gönderiler yalnızca etiket #CryptoObservers# içerebilir; aksi takdirde ödül verilmeyecektir.
Kripto Gözlemcileri ayrıca kayıt olabilir ve özel fa
Taiko örneği üzerinden ön onay (Preconfirmation) kavramının açıklanması: Ethereum işlemlerini nasıl daha verimli hale getirebiliriz?
原文标题:《Preconfirmation (feat. Taiko): Make Ethereum FAST for the First Time!》
Yazar: Ingeun Kim : : FP
Anahtar Özet
Taiko, ETH 2. kat çözümü olarak ilerlemekte ve bu hedefe doğru istikrarlı adımlar atmaktadır. Bu hedefi gerçekleştirmek için Taiko, öncelikle Ethereum ile tam etkileşim, Merkeziyetsizlik sıralayıcı ve geliştiricilere destek konularını ele almayı tercih etmektedir. Taiko'nun dikkate değer bir diğer yönü, Ethereum ile tam etkileşimi Based Rollup yapısı sayesinde sağlaması ve aynı zamanda herhangi birinin sıralayıcı olmasına izin vererek Merkeziyetsizlik sıralayıcılarını mümkün kılmasıdır. Bununla birlikte, Based Rollup modelinin avantajları olmasına rağmen, yapısının kendisinin bazı temel verimlilik sorunları bulunmaktadır.
Bu makale, Taiko örneği üzerinden, ön onay (Preconfirmation) kavramını derinlemesine analiz etmektedir. Layer2 teknoloji yığınının önemli bir bileşeni olarak, ön onay, Rollup'un daha ileri gelişimini sağlamak için önemli bir adımdır.
Mevcut L2 verimlilik sorunu
L2 ekosisteminin genişlemesiyle birlikte birçok proje ortaya çıktı, birçok yeni kavram ve teknoloji yığını getirdi. Bununla birlikte, bu ilerlemelere rağmen, L2'nin verimlilik açısından hala çözülmesi gereken bazı sorunları var, özellikle kullanıcı deneyimini etkileyen kilit alanlarda verimliliği artırmak son derece önemli hale geliyor.
Rollup'un doğal kısıtlamaları: Verimsiz işlemlerin nihai kesinlik belirleme süreci
L2, Rollup tarafından ölçeklenebilirlik sağlar, Ethereum ve diğer L1 platformlarının veri kullanılabilirliğine ve işlem işlemesine bağlıdır. Bununla birlikte, Rollup'ın doğuştan gelen bir kısıtlaması vardır: işlem sıralamasını ve yürütmesini bağımsız olarak gerçekleştirebilir, ancak diğer tüm süreçler hala L1'in nihai onayını beklemelidir.
Bu yapı, L1'in Blok üretimi ve veri kullanılabilirliğini doğrudan kullanarak güvenilirlik ve veri değişmezliğini sağlar. Bununla birlikte, nihai onay için L1'e bağımlılık, işlem işleme hızını yavaşlatır ve gerçek zamanlı onay yeteneği sınırlıdır, kullanıcı perspektifinden bakıldığında gerçek zamanlı talepleri karşılamak zor olabilir.
Ayrıca, birçok L2 sıralayıcısı ve doğrulama Düğüm şu anda merkeziyetçidir. Bu merkeziyet, daha uzun işlem onay süreleri ve olası işlem kesintileri gibi verimsizliklere yol açabilir, bu da bazı Rollup'ların işlem işleme verimini etkileyebilir ve gecikme süresini doğrulamaya neden olabilir.
Ön Onay Kavramının Sunumu
Ön onay kavramının ortaya çıkışı, L2 ağında işlemlerin nihai onay verimliliği düşük olduğu sorununu çözmek amacıyla yapılmıştır. Ön onay, kullanıcıların işlemin daha hızlı bir şekilde onay almasını sağlayarak, Rollup mekanizmasında yaygın olarak karşılaşılan gecikme süresi ve verimsizlik sorunlarını hafifletmektedir.
Ön doğrulama hangi sorunları çözmeyi amaçlamaktadır?
Rollup mekanizmasında, kullanıcıların L2'ye işlem gönderdikten sonra onay süreci her zaman verimsizlik sorunuyla karşılaşmaktadır. Merkezi olmayan L2 sıralayıcısının işlemlerin ne zaman L1 üzerinde onaylanacağını kesin olarak garanti edememesi nedeniyle, kullanıcılar işlemlerin sırası ve sonucu konusunda genellikle belirsizlik yaşarlar. Örneğin, kullanıcılar işlemlerinin L1'de yer alması için uzun süre beklemek zorunda kalabilirler, işlem sırası yanlışsa veya sonuç istenmeyen bir durumdaysa, gerçekleştirilmiş işlemlerin finansal kayıplara neden olabileceği durumlar ortaya çıkabilir.
Yüksek Dalgalanma ortamında, gecikme süresi ve sıra değişikliği sorunları daha da belirgin hale gelmektedir, çünkü kullanıcılar Arbitraj ve Merkezi Olmayan Finans hizmetlerine bağımlıdır. Bu durumlarda, gecikme süresi veya sıra değişikliği, fırsatların doğrudan kaybına neden olabilir. Hatta normal işlemler yapan kullanıcılar bile, işlemlerin nihai olarak L1'de onaylanma süresine ve sırasına güven eksikliği yaşayabilir ve bu durum blok zincirinin güvenilirliği ve kullanılabilirliği konusunda şüpheye düşmesine neden olabilir.
Bu nedenle, önceden doğrulanan tasarım hedefi, özellikle Rollup'ın verimsizliğinden en çok etkilenen kullanıcılara daha kolay, daha güvenilir bir işlem deneyimi sunmaktır.
Bu sorunları nasıl önleyebiliriz?
Bu sorunları çözmek için, ön onay kullanıcıya işlemin kapsamını, sıralamasını ve gerçekleştirilmesini garanti ederek sunar. Merkezi L2 sıralayıcı aracılığıyla kullanıcılara 'yumuşak onay' sağlar ve işlemlerin sonunda L1'de yer almasını sağlamak için ön onay belgesi verir.
Yumuşak onaylamanın temel avantajı, kullanıcı deneyimini artırabilmesidir. Kullanıcılar işlem gönderdikten sonra hemen onay belgesi alabilirler, bu da işlemin L1'e beklenen sırayla dahil edilmesini sağlar, özellikle Arbitraj gibi hızlı tepki gerektiren işlemlerde belirsizliği azaltır. Ayrıca, önceden onay, kullanıcıların L2 sistemine olan güvenini artırır. Kullanıcıların işlem güvenliği konusundaki güveni arttıkça, L2 ekosisteminin genel kullanım oranı da artacaktır. Bu nedenle, önceden onay, Rollup işleme verimliliğini ve kullanım kolaylığını artırmada kilit bir rol oynamaktadır.
Ön onaylama son çözüm mü?
Merkezi olmayan bir dizinleyicinin yazılı onayı, beklenen sıralama ve sonuçlarla kullanıcı deneyimini iyileştirebilir, ancak sıralayıcıya güvene dayanır. Yasal veya teknik zorunluluk olmadan, kullanıcılar yalnızca dizinleyicinin güvenilirliğine güvenmek zorundadır. Bu bağımlılık, işlemlerin doğru sırayla dahil edilmeme olasılığını ve hatta L1'de hiç dahil edilmeme olasılığını, kullanıcıların beklediği istikrarlı güvenceyi sağlayamama olasılığını beraberinde getirir.
Taiko örneği temelinde Ön Onay Tabanlı Doğrulamanın kavramını ve uygulamasını açıklamak
Taiko, Based Rollup'un temel özellikleriyle tamamen uyumlu olduğu için, Based Preconfirmation yöntemine büyük çaba harcamaktadır. Based Preconfirmation, Taiko'nun yapısına başarıyla entegre edilebilirse, işlem onaylama süresini önemli ölçüde azaltmanın yanı sıra kullanıcı deneyimini de artıracaktır. Ayrıca, bu iyileştirme, daha önce sınırlı olan çeşitli hizmetlerin Taiko ağında verimli bir şekilde çalışmasını sağlayarak, bu hizmetlerin etkinleştirilmesini de sağlayacaktır.
Based Preconfirmation'un derinlemesine anlaşılması gerektiğinden, Taiko'nun bazı temel özelliklerinin gözden geçirilmesi ve bu yöntemin uygulanabilirliğini ve avantajlarını daha kapsamlı bir şekilde anlamak önemlidir.
Taiko Örnek Analizi
Taiko, Based Rollup'un temel özelliklerini tam anlamıyla sergiliyor. Bu, ETH taban altyapısıyla tam bir etkileşimli olmanın yanı sıra, ETH tabanlı güvenlik mekanizmasıyla tamamen uyumlu olmayı hedefler. Taiko, Based Rollup mimarisini kullanır, bu da merkezi olmayan bir sıralayıcıya bağımlı olmadığı, ETH tabanlı doğrulayıcıların işlem ve Blok sıralamasından sorumlu olduğu anlamına gelir.
Yani, Taiko'nun sıralayıcısı ve Ethereum'un Blok önerenleri aynı tür rollerdir. Bu tasarım, onlara özel sorumluluklar ve teşvik mekanizmaları sağlar, örneğin maksimum çıkarılabilir değer (MEV) ödüllerini elde etme ve sıralayıcı kimliği getirdiği diğer faydalar. Bu nedenle, Taiko'nun L2 sıralama sürecinde sorunlar ortaya çıktığında, bu sıralayıcılar Ethereum ekosistemindeki çıkarlarla ilişkili olduklarından doğal olarak ilgili sorumluluğu üstlenirler. Bu mekanizma, Taiko'nun diğer Ethereum L2 projelerine göre operasyonel sorumluluk açısından önemli farklılıklar oluşturmasını sağlar.
Ayrıca, dikkat edilmesi gereken bir diğer nokta, Taiko'nun Temel Rollup modelinin "Yarışmaya Dayalı Rollup (Based Contestable Rollup, BCR)" olarak tasarlandığıdır, bu yapı iyi niyetli rekabeti teşvik etmeyi amaçlamaktadır. Açık ve izin gerektirmeyen tasarımı sayesinde, Taiko sisteminin Merkeziyetsizlikini sağlar ve herkesin katılmasına izin vererek sistemini daha adil ve şeffaf hale getirir.
Önceden Onaylı Based Rollup
Peki, Based Rollup için özel olarak tasarlanmış olan önceden doğrulama modeli nasıl bir şeydir? Cevap "Based Preconfirmation". Bu model, geleneksel yazılı onay mekanizmasının yerine L1 üzerinde doğrulama yaparak çalışmayı amaçlar.
Bazı L1 doğrulayıcıları gönüllü olarak katıldığı ve önceden onay hizmeti sağladığı bir sistem olan Based Preconfirmation, kullanıcılara Rollup işlem sonuçlarının doğrulanabilir tahminlerini sunan bir sıralayıcı olarak hizmet verir. Bu yöntem, kullanıcılara güvenilir bir şekilde işlem içeriği ve sıralaması sağlar ve doğrulama işlemleri doğrudan L1 tabanlı olduğundan Rollup işlemlerinin güvenilirliğini ve güvenilirliğini artırır.
Justin Drake, Based Preconfirmation kavramını ilk kez ortaya attı ve 'Preconfer' adı verilen belirli bir rolü önerdi. Preconfer, kullanıcılara imza güvencesi sağlayarak işlemlerin sırasını ve yürütme durumunu belirleyebilir. Taahhütlerin güvenilirliğini sağlamak için her preconfer belirli miktarda Marj yatırmalıdır. İşlem sırası veya yürütme durumuyla ilgili taahhütlerini yerine getiremezlerse, Kesenek mekanizması tarafından cezalandırılabilirler, yani kısmi veya tam Marj kaybına uğrayabilirler.
Kesen mekanizması, ETH bloğu PoS Stake'de geniş çapta kullanılmaktadır ve kötü niyetli davranışları etkili bir şekilde engellemek için kullanılır. Bu mekanizma, sadece doğrulayıcıların sorumluluk duygusunu güçlendirmekle kalmaz, aynı zamanda kullanıcılarla doğrulayıcılar arasında belirli bir güven temeli oluşturur.
Ön doğrulayıcıların Slash cezasına maruz kalmasına neden olan iki durum vardır:
Based Preconfirmation modelinin ön onaylayıcısı olma hedefiyle bir Düğüm (genellikle L1 Blok öneren) bu Kesen mekanizmasının koşullarını kabul etmeli ve gerekli Marjı Stake etmelidir. Onaylandıktan sonra, ön onaylayıcı kullanıcılara hizmet sunabilir ve hizmet ücreti alarak gelir elde edebilir.
Bu maliyet modeli, kullanıcılara önemli bir kolaylık sağlar, böylece Rollup işlemlerindeki doğal gecikme süresini atlayabilirler. Örneğin, kullanıcılar bireysel cüzdanları aracılığıyla önceden onaylanmış bir işlem gönderdikten sonra, hemen önceden onaylayıcıdan onay belgesi alabilirler.
Based Preconfirmation'ın ön onaylayıcılarına katılanlar, ek gelir elde etmek için ücret almanın yanı sıra Rollup işlem onay sürecini optimize etmeye yardımcı olabilir. Bu model, kullanıcı deneyimini artırmakla kalmaz, aynı zamanda L2 ekosistemine güvenilir ve etkili bir işlem nihai onay çözümü sunarak çekicilik ve kullanılabilirliğini daha da artırır.
Kullanıcılar neden önceden onaylanmış ödemeler için ücret ödemeyi kabul eder?
Bu aslında önceden onaylama işleminin temel amacıyla yakından ilişkilidir. Kullanıcılar, Rollup işlemlerinin son onaylama sürecindeki verimsizlik sorununu doğrudan çözdüğü ve kullanıcılara önemli bir kolaylık sağladığı için önceden onaylama için ücret ödemeyi istemektedirler.
Örneğin, bir kullanıcı L2 Blok zincirindeki kişisel cüzdanıyla ön-onaylı bir işlem gönderdiğinde, standart işlemler nihai onay beklemek zorunda kalabilirken, ön-onay isteyen kullanıcı, gecikme süresi olmadan hemen ön-onaylayandan garanti alabilir ve işlemi tamamlayabilir. Bu durumda, kullanıcı hatta işlemin başarılı olduğunu açıkça gösteren yeşil bir onay işareti bile görebilir.
Tekrar Merkezi Olmayan Finans hizmetini ele alalım. Kullanıcılar L2 Merkezi Olmayan Finans platformunda Token takas işlemi yaptıklarında, ön onay ilgili işlemlere ek güvence sağlayabilir. Genellikle, işlemlerin döviz kuru teklifi veya ücreti gecikme süresi nedeniyle gerçekleştirilen işlem sonucuyla uyumlu olmayabilir. Ancak ön onay sayesinde kullanıcılar hızlı ve verimli bir işlem onay sürecinin keyfini çıkararak, beklenen koşullar ile gerçek sonuç arasındaki farkı azaltabilir ve daha güvenilir bir hizmet deneyimi elde edebilirler.
Bu uygulama senaryoları, geliştiricilerin daha hassas hizmetler sunmalarına ve kullanıcıların daha akıcı ve kullanışlı bir deneyim yaşamalarına olanak tanır. Bu dinamik, L2 ekosisteminin genişlemesini desteklerken, aynı zamanda daha geniş L1 ekosistemi için yükselişe katkıda bulunuyor. Ayrıca, Based Rollup'ın sıralayıcısı için, önceden onaylama sağlayan ek gelir, ciddi bir kar modeli sağlıyor. Bu tasarım, Based Rollup'ın geleneksel olarak bazı zayıf noktalarını etkili bir şekilde çözerek, güvenilirlik ve cazibeyi bir arada sunan bir sıralayıcı seçeneği haline getiriyor.
Temel Onay Öncesi Hangi Zorluklarla Karşılaşılıyor?
Based Preconfirmation is still a research field in Layer2 projects driven by Rollup represented by Taiko and widely followed. Although this mechanism provides a clear solution to improve L2 performance and scalability while maintaining decentralization, it still faces some challenges that need to be addressed in practice to achieve broader adoption.
İlk olarak, Preconfer'de Blok'a bir işlem gönderildiğinde, kullanıcı işlemin kesin olarak dahil edildiğine dair mutlak bir garanti elde edemeyebilir. Önceden onaylayıcılar StakeMarj ile işlemi teminat altına alsa da, bu mekanizma, dış müdahale nedeniyle işlemin dahil edilememesi sorununu tamamen çözememektedir. Özellikle işlemin değeri önceden onaylayıcıların Stake miktarından yüksek olduğunda, önceden onaylayıcılar yetkilerini kötüye kullanabilir, seçici olarak bazı işlemleri dahil etmeyi veya dışlamayı seçerek potansiyel riskler ortaya çıkarabilir.
Başka bir önemli zorluk, önceden onaylama temelli kar modelidir. Önceden onaylayanların ana gelir kaynağı, kullanıcıların ödediği ön onaylama ücretidir. Bununla birlikte, önceden onaylayanların yetersiz sayıda olması veya yeterli katılım olmaması durumunda, merkeziyetçilik ve tekel eğilimi ortaya çıkabilir. Bu durumda, ön onaylama ücretleri yapay olarak yükseltilebilir, kullanıcıların hızlı ve verimli işlemler yapma maliyetini artırabilir ve böylece ön onaylama ekosisteminin sağlıklı bir şekilde gelişmesine tehdit oluşturabilir.
Dikkate değer olan, Based Preconfirmation kavramı oldukça yeni olup, yaklaşık bir yıl önce ortaya çıkmıştır. Bunun, Rollup destekli L2 çözümlerinin hız ve verimliliklerini maksimize etmek için bir 'anahtar araç' haline gelmesi için uygulama ve iyileştirme sürecine ihtiyaç duyulmaktadır. Ancak, Rollup'un ETH'nin ölçeklenebilirliğinin temel bileşeni olarak sağlam bir şekilde yerleşmesiyle birlikte, performansı artırmak için önceden onay araştırmalarına yönelik daha fazla keşif, L2 teknolojisinin önemli bir adımını temsil etmektedir.
Özellikle Taiko, Based Preconfirmation'ın uygulanmasını hızlandırmak konusunda önemli ilerlemeler kaydetti. Aynı zamanda Taiko, Taiko Gwyneth, Nethermind, Chainbound, Limechain, Primev ve Espresso gibi birçok ortakla iş birliği yaparak Based Preconfirmation'ın uygulama senaryolarını birlikte keşfetmekte ve geliştirmektedir. Bu iş birlikleri, L2 ekosisteminin daha da gelişmesini teşvik etmeyi amaçlamaktadır. İlgili daha fazla ayrıntı sonraki bölümlerde derinlemesine tartışılacaktır.
Ön Onay Ekosistemi Genel Bakış: Süreç Diyagramının Yorumlanması ve Proje Keşfi
Bu bölümde, Rollup tabanlı L2 ekosistemde ön onay teknolojisinin gelişimi üzerinde aktif olarak araştırma yapan ve ilerleten hangi projelerin olduğunu tartışacağız. Bu ekosistem henüz erken gelişim aşamasında olduğundan, ön onay sürecini daha anlaşılır bir şekilde göstermek ve anlamak için bir akış diyagramı kullanacağız.
Ön Onay Süreci Diyagramı
Ön onay, L1 ve L2 arasında sıkı bir işbirliği gerektiren karmaşık bir süreçtir ve birden fazla rolü içerir, her rol belirli bir sorumluluk üstlenir. Bu süreci daha açıklayıcı hale getirmek için kısa bir özet için bir akış şeması hazırladım. Bu akış şeması, genel mantığı açıklamaya yardımcı olmak için yapılmıştır, bu nedenle Rollup ve Based Rollup'un farklı özelliklerini kesin olarak ayırmaz, ancak genel bir temel sürece odaklanır.
Prosedür diyagramının ayrıntılı adımlarını anlamadan önce, önceden onay sürecine katılan farklı rolleri ve işlevlerini tanıyalım:
Şimdi, önceden onaylanmış süreci akış şemasının sırasına göre düzenleyelim:
İlgili Proje Keşifleri
Aşağıda, önceden onaylanmış ekosisteme aktif olarak katılan ana projeler ve süreçteki ilgili rolleri ayrıntılı olarak analiz edilecektir. Bu projelerin süreç diyagramında belirli bir rolü olsa da, gerçekte yerine getirdikleri görevler biraz farklı olabilir. Bu genel bir kılavuz olarak temel bir anlayış sağlamak için hazırlanmıştır. Netliği korumak için, kategorilerdeki projeler alfabetik sırayla listelenmiştir.
Ön Onaylayıcılar (Preconfer Validators)
L1 doğrulayıcılar
Araştırma
Geleceğe Bakış
Taiko ve birçok Based Rollup'un Layer2 projesi, Based Rollup mimarisini kullansın ya da kullanmasın, geleneksel Rollup'ın verimsiz işlem onay sürecini optimize etmeye çalışıyor. Preconfirmation kavramını tanıtarak, bu projeler kullanıcıların işlemlerini daha hızlı ve güvenilir bir şekilde onaylamalarını sağlayan bir işlem onay sistemi oluşturuyor. Bu şekilde, bu projeler sürekli olarak kullanıcı deneyimini nasıl geliştirebileceklerini ve kullanıcı güvenini nasıl oluşturacaklarını araştırıyor.
Taiko, Based Rollup'un Layer 2 projesi olarak konumlandırılmasını tamamen kullanır ve Based Preconfirmation mekanizmasının uygulanmasını aktif olarak teşvik ederek Ethereum ile tam entegrasyon ve Merkeziyetsizlik sağlar. Taiko, kullanıcılara hızlı ve güvenilir işlem sonrulama garantisi sağlayarak işlem işleme hızını ve güvenilirliğini önemli ölçüde artırır, böylece kullanıcı deneyimini önemli ölçüde geliştirir.
Ancak, Arbitrum'un Ed Felten gibi birçok endüstri uzmanı, şu anda tamamen önceden onaylanan olgun ara yazılımı destekleyebilecek bir eksiklik olduğunu belirtiyor. Bu, önceden onaylama teknolojisinin olgunluğu ve önceden onaylayıcıların (Preconfer) karlılık modelinin hala zorluklarla karşı karşıya olduğunu göstermektedir ve bu sorunların daha fazla çözülmesi gerekmektedir.
Bu makalede belirtildiği gibi, giderek daha fazla proje ve katılımcı, ETH Layer2'nin performansını ve verimliliğini artırmayı amaçlayan benzersiz yenilikçi çözümler getirerek ön onay alanına aktif olarak katılmaktadır. Bu eğilim, sistem kavramının başlangıçta uygulandıktan sonra sürekli olarak iyileştirildiği genel bir kurala uygunluk göstermektedir. Bu aşama, L2 sisteminin evriminin önemli bir Düğümünü temsil ederken, aynı zamanda mevcut L2 ekosistemde heyecan verici bir olumlu gelişmeyi işaretlemektedir.
Kullanıcı kolaylığını artırmak için ön onay ile, hız ve verimlilik odaklı Merkezi Olmayan Finans ve oyun gibi alanlara derin etkileri olabileceği gibi, ETH Layer2 performansını artırarak ETH ekosisteminin önceden dağılmış bölümlerini tekrar birleştirme potansiyeline sahiptir. Bu performans artışı, daha fazla Type-1 ETH Layer2 projesinin ETH ile entegrasyonunu sağlayarak, hız sınırlamaları nedeniyle önceden elde edilemeyen potansiyeli serbest bırakabilir. Bu gelişmeler, ETH ekosistemi üzerinde derin etkiler yaratacaktır.
Ön onay hala zorlu bir yolculuktur. Ancak Taiko gibi öncüler, kullanıcılara daha fazla kolaylık sağlamaya odaklanarak zorlukları karşılamaktadır. İnovasyon hiçbir zaman kolay bir şey olmamıştır, ancak Ethereum ve Layer2 ekosisteminin destekçisi olarak, onların çabalarına içtenlikle saygı ve teşvik ediyorum.