Cardano Ledger Leios onaylayıcı blok kuralları ekliyor
Birleştirilen değişiklikler Dijkstra döneminde onaylayıcı blokları işlemek için iki kural ekliyor. Ayrı güncellemeler sertifika doğrulamasını ve konsensüs katmanı için bir arabirimi tanıtıyor.
By SongMarketCap
Cardano ledger geliştirme ekibi Ouroboros Leios onaylayıcı bloklarını işlemek için kuralları birleştirdi. “Add EB and EBLEDGERS” başlıklı #6215 numaralı pull request 30 Ekim tarihinde cardano-ledger deposunun master dalına birleştirildi.
Güncelleme Cardano’nun defterini işlem verimini artırmak üzere tasarlanmış önerilen bir protokol uzantısı olan Leios’a hazırlama çalışmalarının bir parçası. Leios geliştirme aşamasında olmaya devam ediyor ve Cardano ana ağında etkin değil.
Yeni Cardano Ledger kuralları nasıl çalışır
Defter blokların ve işlemlerin geçerli olup olmadığını denetler ve bunların ağın kaydedilmiş durumunu nasıl değiştirdiğini belirler. Yeni birleştirilen kurallar planlanan Dijkstra döneminde geçerli olacak ve defterin bir onaylayıcı bloğunu ve onun işlemlerini nasıl işlediğini ele alacak.
İlk kural EB uygulanmakta olan bloğun özetinin defter durumunda kaydedilen en son onaylayıcı blok duyurusuyla eşleşip eşleşmediğini denetler. Ayrıca duyuru yoksa bloğu reddeder.
İkinci kural EBLEDGERS bloğun işlemlerini işler. İlk biçiminde işlem işleme için kullanılan mevcut LEDGERS kuralını izler. Birleştirilen pull request yeni kurallar için testleri de içerir.
Leios sertifikaları ve stake havuzu oylaması
Leios mevcut Praos zincirinin yanında onaylayıcı blokları sunar. Tasarım bu blokların ek işlemlere referans vermesine olanak tanır ve bu işlemler deftere eklenmeden önce bir stake havuzu komitesi oy kullanır.
Mevcut CIP-0164 önerisine göre komite etkin stake büyüklüğüne göre en büyük havuzlardan oluşur ve bir epoch için seçilir. Oylar stake’e göre ağırlıklandırılır ve BLS imzaları kullanılarak birleştirilir. Öneri toplam etkin stake’in yüzde 75’i düzeyinde bir sertifika eşiğini uygulanabilir bir parametre değeri olarak tanımlar.
Defter ekibi sertifikaları ve zamanlamalarını doğrulamak için 27 Ekim tarihinde ayrı bir LEIOSCERT kuralını birleştirdi. 29 Ekim tarihinde konsensüs katmanı için tasarlanan bir sertifika doğrulama arabirimini de birleştirdi. İlgili geliştirme görevi doğrulama için gereken bilgiler mevcutken ancak onaylayıcı bloğun kendisi henüz alınmamışken bir sertifikanın nasıl denetlenebileceğini açıklıyor.
[NEWSBREAK]
Defter değişikliklerinden Dijkstra hard fork'una
Yeni defter kuralları cardano-node 11.2.0 ön sürümünden sonra birleştirildi. Bu sürüm Dijkstra geliştirme özelliklerini ve Leios için altyapıyı içerir, Leios işlevselliği ise varsayılan olarak devre dışıdır.
Intersect’in Hard Fork Çalışma Grubu tutanaklarına göre 11.3 sürümünün linear Leios’u içermesi planlanıyor. Grup bunu testlerin engelleyici sorunlar belirlememesi koşuluyla hard fork’u geçebilecek 12.0 sürümüne yükseltilebilecek ilk aday olarak tanımladı.
Input Output’un yayımladığı yaygınlaştırma planı Dijkstra hard fork’unu, stake havuzu operatörleri tarafından BLS anahtar kaydını, ana ağ yük egzersizlerini ve daha sonra protokol parametre güncellemeleri yoluyla kapasite artışlarını içeriyor. İlk hedefi saniye başına 4.5 kilobaytlık işlemler için mevcut Praos tavanının yaklaşık üç ila beş katı. Daha sonraki güncellemeler testlere ve yönetişim kararlarına tabi olarak bu tavanın yaklaşık on ila on beş katını hedefliyor.