Quantova, Cardano Akıllı Sözleşmeleri için Kuantum Sonrası İmza Kontrolleri Öneriyor
CIP-0206 adayı Plutus’a ML-DSA ve SLH-DSA doğrulama işlevleri ekleyecek. Teklif inceleme altında ve uygulanması bir hard fork gerektirecek.
By SongMarketCap
Quantova, Cardano’nun akıllı sözleşme platformu Plutus’a iki kuantum sonrası dijital imza doğrulama işlevi eklemeyi önerdi.
15 Ekim’de sunulan teklif, Cardano İyileştirme Önerisi inceleme süreci sırasında CIP-0206 aday tanımını aldı. Teknik incelemeye açık durumda ve işlevler ağa henüz sunulmadı.
Plutus için İki İmza Standardı
CIP-0206, U.S. National Institute of Standards and Technology tarafından FIPS 204 ve FIPS 205 olarak standartlaştırılan iki algoritma olan ML-DSA ve SLH-DSA için doğrulama işlevleri öneriyor.
Algoritmalar farklı kriptografik yaklaşımlara dayanıyor. ML-DSA, kafeslerle ilgili matematiksel problemlere dayanırken SLH-DSA özet fonksiyonlarını kullanır. Quantova, Plutus sözleşmelerinin her iki yöntemle üretilen imzaları doğrulayabilmesi için her ikisini de desteklemeyi öneriyor.
Önerilen her işlev bir açık anahtar, bir mesaj ve bir imza alacak. Bir akıllı sözleşme, bir eylemi gerçekleştirmeden önce gerekli imzanın geçerli olup olmadığını belirlemek için sonucu kullanabilir.
Quantova, potansiyel uygulamalar arasında çoklu imza hazineleri ve blokzincir köprülerini belirtiyor. Teklif, akıllı sözleşmeler içinde doğrulamayla ilgilidir; Cardano kullanıcılarının hâlihazırda cüzdan işlemlerini yetkilendirmek için kullandığı anahtarları veya imzaları kendi başına değiştirmez.
İmza Boyutu ve Performans Testi
Dikkate alınması gereken konulardan biri, önerilen imzaların gerektireceği işlem alanı miktarıdır. Teklife göre, bir ML-DSA-65 imzası 3,309 bayt yer kaplıyor ve açık anahtarı yaklaşık 1,952 bayt. SLH-DSA-SHA2-128s varyantında ise imza 7,856 bayt ve açık anahtar 32 bayt.
Her iki imza da teklifte tartışılan işlem boyutu sınırının içinde kalıyor, ancak kullanılabilir alanın önemli bir kısmını tüketebilir. Bu sınıra yapılacak herhangi bir artış, Cardano’nun mutabakat kurallarına ayrı bir değişiklik olur.
Teklif tartışmasına katılanlar imza doğrulama kıyaslamalarını da paylaştı. Quantova, ML-DSA-65 doğrulaması için yaklaşık 64 mikrosaniye ve SLH-DSA varyantları için 130 ile 330 mikrosaniye arasında bildirdi. Başka bir değerlendirici, Ed25519 dâhil mevcut Cardano kriptografik işlevleri için ayrı ölçümler yayımladı.
Rakamlar farklı makineler ve kütüphaneler kullanılarak elde edildi. Önerilen işlevler için maliyet modelini belirlemek üzere Plutus ortamında daha fazla test gerekecek.
Quantova ayrıca doğrulama süreci için referans kodu ve test durumları sağladı. 17 Ekim’deki bir güncellemede şirket, geçerli imzalar, değiştirilmiş mesajlar ve eşleşmeyen anahtarlar gibi durumları kapsayan 31 test vektöründen oluşan bir set bildirdi.
[NEWSBREAK]
İnceleme ve Ayrı Bir Cüzdan Teklifi
CIP-0206, CPS-0027’de Plutus yerleşikleri olarak hangi kuantum sonrası imza şemalarının tanıtılması gerektiği sorusuna yanıt veriyor. CIP editörleri, kriptografi uzmanlarını ve Plutus katkıcılarını teklifi ve performans gereksinimlerini incelemeye davet etti.
İşlevlerin ve bunların maliyet modelinin eklenmesi, ağ mutabakatıyla ilgili olan Plutus değerlendiricisini etkiledikleri için bir hard fork gerektirecek. Teklif, uygulama çalışmalarını Cardano defteri ve Plutus bakıcılarına atıyor. Herhangi bir etkinleştirme tarihi duyurulmadı.
Ayrı bir aday olan CIP-0197, HD cüzdanlar için kuantum sonrası korumayı ele alıyor. CIP-0206 akıllı sözleşmeler içinde imza doğrulamaya odaklanırken, CIP-0197 mevcut cüzdan anahtarlarını ve sıfır bilgi ispatlarını içeren bir yaklaşımı inceliyor.
Intersect’in Teknik Yönlendirme Komitesi ayrıca Input Output araştırmacılarıyla 4 Kasım’da kuantum sonrası kriptografi üzerine bir tartışma duyurdu. Etkinlik konuyu daha geniş ölçekte ele alıyor ve CIP-0206’yı belirli bir gündem maddesi olarak listelemiyor.