Cardano Leios rielabora l'archiviazione del nodo dopo un risultato sei volte superiore nel testnet

L'ultimo prototipo di Leios separa i dati reversibili dai blocchi finalizzati e modifica il modo in cui il nodo ripulisce il proprio database. Il lavoro segue una fase di testnet pubblica che ha misurato una capacità di throughput pari a sei volte il limite attuale del protocollo Praos di Cardano.

By SongMarketCap

Cardano News - Cardano Leios rielabora l'archiviazione del nodo dopo un risultato sei volte superiore nel testnet

Il team di consenso di Input Output ha riportato modifiche al prototipo Ouroboros Leios il 25 settembre, concentrandosi sull'archiviazione dei dati e sul funzionamento del nodo. L'aggiornamento si basa sui risultati di MusashiNet, dove il proposto aggiornamento del consenso di Cardano ha completato la sua prima fase di test pubblica sotto un carico di transazioni sostenuto.

Leios separa i dati reversibili e quelli finalizzati

Il prototipo ora memorizza separatamente i dati che potrebbero essere soggetti a rollback rispetto ai dati che si sono finalizzati. I endorser blocks certificati si spostano in background tra i due file di database e gli operatori dei nodi possono collocare ciascun file su un disco diverso.

Il team ha anche cambiato il modo in cui il nodo rimuove i record obsoleti. Li contrassegna prima, poi li elimina in lotti cadenzati affinché la pulizia del database non blocchi il nodo. Gli strumenti di sviluppo ora possono costruire una catena Leios con blocchi e voti, oppure tagliare quella catena fino a uno slot selezionato e rimuovere le transazioni rimaste al di fuori di esso.

Queste modifiche rispondono alle esigenze di archiviazione e recupero create dai blocchi aggiuntivi di Leios. Offrono al team un prototipo più robusto per il prossimo ciclo di test prolungati.

MusashiNet ha misurato un throughput sei volte superiore

Leios è progettato per ampliare la capacità di transazioni di Cardano mantenendo la catena Praos. I produttori di blocchi creano endorser blocks aggiuntivi per trasportare le transazioni, che passano attraverso la certificazione del comitato prima di entrare nel registro permanente. Il design è specificato nella CIP-164.

La prima fase di MusashiNet, Earth, è durata 41 giorni. Sono stati prodotti più di 127.000 blocchi, sono stati annunciati circa 30.000 endorser blocks e quasi 8.000 certificati sono apparsi on chain. Sessantatré stake pool si sono registrati durante il test.

Con Leios attivo, la testnet ha raggiunto un picco di 26,8 TxkB/s, rispetto a 4,51 TxkB/s per Praos con gli attuali parametri del mainnet di Cardano. TxkB/s misura il volume di dati di transazione elaborati al secondo, non il numero di transazioni. Durante i giorni finali più stabili di Earth, Leios ha trasportato il 54% del traffico che raggiungeva la catena della testnet.

Il test ha anche messo in luce problemi software, tra cui memory leak, sincronizzazione bloccata e ritardi nella produzione dei blocchi sotto carico. Le correzioni di quella fase e ulteriori modifiche alla mempool sono in fase di test mentre MusashiNet procede attraverso la sua fase Water.

La preparazione al mainnet va oltre il test di velocità

Input Output mira a produrre una release candidate di Leios pronta per il mainnet entro la fine del 2026. Il lavoro rimanente copre l'implementazione di livello produttivo, i test di conformità e sicurezza, l'integrazione con il software del nodo Cardano e la preparazione in tutti gli stake pool e gli strumenti dell'ecosistema. Una decisione di hard fork determinerà quando l'aggiornamento potrà essere attivato.

La roadmap di Leios prevede la pubblicazione di misurazioni di throughput, latenza e utilizzo delle risorse del nodo sotto carico sostenuto. Richiede inoltre aggiornamenti della testnet e un piano per aumentare gradualmente i parametri del mainnet. Quei risultati determineranno come le prestazioni misurate in Earth si traducano in requisiti operativi e in una configurazione iniziale del mainnet.