Ethereum geliştiricileri, staking depozito sistemini gelecekte kuantum dirençli doğrulayıcı anahtarlarını kabul edecek şekilde esnekleştirmeyi amaçlayan erken bir teklif sundu. Bu öneri, ileride yapılacak bir ağ güncellemesiyle mevcut BLS formatı üzerinden yeni depozitoların tek yönlü olarak durdurulmasına da olanak tanıyacak.
Planlanan değişiklik, yeni doğrulayıcıların Ethereum ağına katılım şeklini etkileyerek, gelecekte kullanılacak kimlik bilgisi formatları için bir giriş yolu oluşturacak. Ancak, bu yeni formatların ve doğrulama kurallarının ayrıca tasarlanıp kabul edilmesi gerekecek.
24 Ağustos’ta açılan #12235 numaralı pull request, 26 Ağustos itibarıyla hâlâ bir taslak olarak duruyor ve üzerinde çalışılan dosya geçici olarak 9999 numarasını taşıyor. Bir Ethereum EIP editörü 8394 numarasının atanmasını önerdi, ancak teklif henüz EIP-8394 olarak yayımlanmadı veya kabul edilmedi.
Depozito geçişi nasıl işleyecek?
Ethereum’un staking depozito sözleşmesi, potansiyel doğrulayıcıların fonlarını ve kimlik bilgilerini ağa ileten ana giriş noktası olarak çalışıyor. Mevcut sistem, sabit BLS12-381 formatında açık anahtar ve imza bekliyor.
Yeni taslak ise, şema tanımlayıcı ve her biri 8.192 bayt ile sınırlı değişken uzunlukta açık anahtar ve kimlik bilgisi meta verisi alanları ekliyor.
Ethereum’un yürütme katmanı, bir depozitoyu kaydederken; mutabakat katmanı, kimlik bilgisinin geçerli olup olmadığını ve doğrulayıcı oluşturulup oluşturulamayacağını belirliyor. Teklife göre, sözleşme BLS dışındaki kimlik bilgilerini şeffaf veri olarak taşıyacak, yani yeni kriptografiyi kontrol etmeden baytları iletecek.
Ethereum’da devasa ücret şoku: Yeni kuantum sonrası imzalar mevcut imzalardan 40 kat daha büyük ve bu durum ağın işlem kapasitesi ile kullanıcı maliyetlerini ciddi şekilde tehdit ediyor.
Taslak, sözleşme için üç mod tanımlıyor: devre dışı, BLS etkin ve BLS emekli. Bu geçişler yalnızca ileriye doğru yapılabiliyor. Protokol kontrollü bir sistem çağrısı ile emekli mod etkinleştirildiğinde, yeni sözleşme BLS depozitolarını reddedecek ve BLS ile doğrulayıcı kabulü tekrar açılamayacak.
Teklifte, emeklilik sınırından önce bekleme kuyruğuna giren depozitoların mevcut mutabakat çerçevesinde normal şekilde işlenmeye devam edeceği belirtiliyor.
Ethereum teklifi PR #12235, mevcut doğrulayıcıları taşımadan, değişken uzunlukta doğrulayıcı anahtarları ve meta verileri eklerken BLS modunu da sonlandırıyor.
Gelecekteki bir kimlik bilgisi şeması teklifi ise imza doğrulama, doğrulayıcı durumu temsili, ekleme işlemleri, mükerrerlik yönetimi, benzersizlik ve anahtar değişimi gibi detayları ayrıca tanımlamak zorunda olacak. Depozito yolunun etkinleştirilmesi ise yürütme ve mutabakat katmanlarında koordineli bir fork gerektirecek.
Ethereum’un kuantum sonrası yol haritası, hash tabanlı doğrulayıcı imza şeması leanXMSS’i, çok daha büyük kuantum sonrası imzaları verimli şekilde birleştirmek için tasarlanan leanVM ile eşleştiriyor. Anahtar kaydı, imza doğrulama, onaylama ve tam toplama işlemleri ise aşamalı olarak ayrılıyor.
Ethereum, bugün hiçbir kuantum bilgisayarın ağın kriptografisini tehdit edemeyeceğini ve yaklaşık 2029 hedefinin bir planlama amacı olduğunu belirtiyor.
Depozito teklifi, ağın ileride yeni doğrulayıcı anahtar formatlarını kabul etmesini ve BLS ile doğrulayıcı kabulünü kalıcı olarak kapatmasını sağlayacak geçiş altyapısının bir parçası olarak öne çıkıyor.
Bu içerik hazırlanırken faydalanılan kaynaklar: cryptorank.io