Il benchmark Leios di Cardano arriva agli operatori di stake pool
Gli operatori possono testare la convalida delle transazioni senza una toolchain di sviluppo, mentre il team cerca misurazioni del disco da una gamma più ampia di macchine.
By SongMarketCap
Gli operatori di stake pool di Cardano hanno ricevuto un benchmark autonomo per la convalida delle transazioni, ha riferito il team Performance & Tracing il 30 settembre 2026. L'eseguibile supporta i test hardware mentre gli sviluppatori preparano Ouroboros Leios, un aggiornamento proposto alla capacità di elaborazione delle transazioni di Cardano.
Cosa misura il benchmark Leios di Cardano
Leios introduce blocchi aggiuntivi che fanno riferimento alle transazioni accanto alla catena Praos esistente. Un comitato verifica questi blocchi prima che le loro transazioni entrino nel registro, ampliando la quantità di dati di transazione che la rete può elaborare.
Il benchmark esamina il componente del registro, includendo la convalida delle transazioni e gli aggiornamenti dello stato. La propagazione di transazioni e blocchi su una rete attiva è al di fuori del suo ambito.
Gli operatori possono eseguire l'eseguibile fornito senza Nix o un ambiente di sviluppo Haskell. Il team sta cercando misurazioni da diverse configurazioni hardware, in particolare da quelle che utilizzano l'implementazione su disco di LedgerDB.
Perché le prestazioni del disco contano per Leios
LedgerDB gestisce lo stato necessario per elaborare le transazioni, inclusi gli unspent transaction outputs, ovvero gli UTxO. Con quei dati archiviati su disco, il loro recupero aggiunge l'accesso allo storage al lavoro svolto dal processore.
Le prestazioni di una macchina possono quindi dipendere dal suo SSD, dalla connessione allo storage, dal kernel del sistema operativo, dal file system e dalle impostazioni di mount.
Lo strumento di benchmarking beacon include un'opzione per bypassare la page cache del sistema operativo, costringendo il test ad accedere allo storage direttamente. Questo consente agli sviluppatori di esaminare i costi del disco che altrimenti potrebbero essere nascosti dai dati mantenuti in RAM.
Le sue misurazioni includono il tempo totale trascorso, il tempo impiegato a leggere le tabelle UTxO, l'uso massimo di memoria e l'attività di I/O su disco. Insieme, queste metriche descrivono sia il tempo di elaborazione sia le risorse utilizzate durante un'esecuzione.
Report hardware e build pubblica di glue
Il lavoro di sviluppo pubblico su glue documenta un wrapper che scarica un frammento di catena, esegue quattro configurazioni di benchmark e assembla uno ZIP contenente i risultati, le informazioni sulla macchina e i dettagli della build dell'analizzatore. Le build per Linux coprono x86_64 e ARM64. Il workflow scarica circa 800 MiB e richiede circa 2,5 GiB di spazio libero su disco.
La nightly pubblica è una prerelease per test hardware costruita da codice in bozza non revisionato. Le relative note di rilascio la distinguono dal deliverable per gli SPO. L'aggiornamento del 30 settembre non identifica la versione inviata agli operatori.
In vista di un release candidate di Leios, il team sta anche testando l'automazione su un cluster di prestazioni. Il report afferma che queste esecuzioni preparano l'infrastruttura e non produrranno cifre di prestazioni rappresentative di Leios. L'aggiornamento del 30 settembre non pubblica né le misurazioni degli operatori né i requisiti hardware minimi per l'esecuzione di Leios.