cardano-cli 11.7 Stake Havuzları için BLS Anahtar Aracı Ekliyor
Bu sürüm, operatörlerin havuz ayarlarını yeniden girmeden güncellenmiş bir kayıt sertifikası hazırlamasına olanak tanıyor. Ayrıca Dijkstra döneminde geliştirilen özelliklere yönelik desteği genişletiyor.
By SongMarketCap
Updated:
Intersect, BLS anahtarlarıyla kayıt sertifikaları hazırlamalarına yardımcı olan bir komut ekleyen cardano-cli 11.7.0.0 sürümünü yayımladı. Bu anahtarlar, Ouroboros Leios için planlanan oylama sistemine katılım amacıyla tasarlandı.
Komut satırı arayüzü güncellemesi ayrıca alt işlemler, protokol parametresi teklifleri ve sertifika incelemesi için araçlar sunuyor. Dijkstra özellikleri, gelecekteki bir Cardano ana ağ yükseltmesinden önce geliştiriliyor ve test ediliyor.
Bir BLS Anahtarı ile Havuz Sertifikasını Güncelleme
Yeni cardano-cli dijkstra stake-pool bls-registration-certificate offline komutu, mevcut bir havuz kayıt sertifikasını okur ve güncellenmiş bir sürüm oluşturur. Bir BLS imzalama anahtarını kullanarak bir açık BLS anahtarı ve buna karşılık gelen bir sahiplik kanıtı türetir.
Komut, havuzun diğer ayarlarını korur, bu nedenle operatörlerin marj, sabit maliyet, taahhüt veya aktarıcı adresleri gibi parametreleri yeniden girmesine gerek yoktur. Sürüm notlarına göre, hem bir BLS anahtarının ilk eklenmesini hem de daha sonra rotasyonunu destekler.
Ayrıca, cardano-cli'nin önceki sürümleri tarafından yazılan dosyalar da dahil olmak üzere Conway döneminde oluşturulan sertifikaları kabul eder. Komut, havuz kimliğini ve eski ile yeni BLS anahtarlarını gösterir ve anahtarlar özdeşse uyarır.
İşlem çevrimdışı çalışır ve bir sertifika oluşturur. Değişikliği bir ağda kaydetmek için sertifika, imzalanıp gönderilen bir işleme dahil edilmelidir.
BLS Anahtarlarının Leios ile İlgisi
BLS anahtarları, Cardano'nun mutabakat protokolünün bir gelişimi olan Ouroboros Leios için planlanan oylama sürecinin bir parçasını oluşturur. Seçilen komite üyeleri onaylayıcı bloklar için oyları imzalayacak ve bireysel imzaları daha kısa bir sertifikada birleştirilebilecektir.
Stake havuzu BLS anahtar kaydı DijkstraNet üzerinde halihazırda test ediliyor. Intersect, ağın 2 Kasım'da protokol sürümü 12'ye geçtiğini bildirdi. Orada kullanılan düğüm sürümü anahtar kaydını destekliyor ancak tam Linear Leios içermiyor.
Ayrı bir test ağı, Musashi, tam Linear Leios ve daha geniş Dijkstra özellik setinin bir sürümünü içeren bir prototip çalıştırıyor. 6 Kasım güncellemesinde Intersect, ana ağ için önerilen sürüm olarak cardano-node 11.1.3'ü listeledi ve 11.2'yi DijkstraNet için ön sürüm olarak tanımladı.
Intersect ayrıca, ana ağ onayı alması ve bir bellek kullanımı gerilemesini ele alması amaçlanan düğüm 11.2.1 için planları özetledi. 11.3 sürümü, Linear Leios dahil olmak üzere tam Dijkstra özellik seti için hedef sürüm adayıdır.
[NEWSBREAK]
Geliştiriciler ve Yönetişim için Yeni Seçenekler
CLI sürümü, protokol parametresi güncelleme teklifleri oluşturma komutuna Dijkstra seçenekleri ekliyor. Bunlar, asgari havuz marjı, azami taahhüt kaldıraçı, Peras parametreleri ve referans girdi maliyetlerini kapsar.
Geliştiriciler artık bir alt işlem için imzaları ayrı olarak oluşturup bunları imzasız bir alt işlemle birleştirebilir. Araç, içeriğiyle eşleşmeyen imzaları reddeder.
Diğer eklemeler arasında CIP-159 hesap bakiyesi aralıkları ve Dijkstra işlemleri oluşturmaya yönelik koruma betikleri bulunuyor. Yeni bir debug certificate view komutu sertifika dosyalarını JSON veya YAML olarak görüntüler.
Sürüm ayrıca debug transaction view çıktısındaki alan adlarını değiştiriyor. Bu çıktıdan sertifika bilgisi okuyan betikler yeni alan adlarını kullanmak zorunda olacak.