Tweag testa il codice Peras più recente sulla testnet di Cardano
Il team sta regolando i parametri della testnet, rivedendo l'archiviazione dei certificati ed espandendo il supporto del ledger per il protocollo di finalità più rapida di Cardano.
By SongMarketCap
Tweag ha avviato una testnet iniziale di Cardano con l'ultimo codice Peras attivato, secondo il suo rapporto di sviluppo del 9 ottobre. L'aggiornamento del consenso proposto è progettato per ridurre l'attesa necessaria per avere elevata sicurezza che una transazione ADA rimarrà sulla catena accettata.
Il voto di Peras punta a una finalità più rapida su Cardano
I primi problemi riscontrati sulla testnet hanno richiesto principalmente aggiustamenti dei parametri per adattarsi al ritmo più veloce. Gli sviluppatori hanno inoltre proseguito nell'integrazione di Prometheus per il monitoraggio operativo e nel miglioramento dell'usabilità dell'ambiente di test.
Ouroboros Peras aggiunge il voto al protocollo di consenso Praos di Cardano. Quando i voti per un blocco raggiungono il quorum richiesto, formano un certificato che aumenta il peso del blocco nella selezione della catena. Ciò riduce la probabilità che il blocco e i suoi predecessori vengano riorganizzati.
Per gli exchange, i bridge blockchain e le chain partner, la fiducia nella finalità determina quando un trasferimento può essere riconosciuto e utilizzato. Peras mira a fornire tale sicurezza prima per le transazioni che coinvolgono ADA e altri asset di Cardano. Il suo meccanismo di voto è specificato nella CIP-0140.
Cardano Ledger aggiunge il supporto a Peras
Il 13 ottobre, Cardano Ledger ha integrato una modifica che fornisce al livello di consenso i parametri di Peras necessari per la validazione nell'epoca corrente. L'integrazione collega il software che mantiene lo stato e le regole di Cardano con il componente responsabile della selezione della catena accettata.
Gli sviluppatori hanno anche iniziato a lavorare sull'aggiornamento dello stato del protocollo all'inizio di ciascun round di voto di Peras, indipendentemente dall'arrivo di nuovi blocchi. Ciò consente all'implementazione di seguire la pianificazione delle votazioni tra un blocco e l'altro.
Il lavoro rientra ancora nello sviluppo del protocollo. CIP-0140 mantiene lo stato di proposta e il rapporto di Tweag non indica alcuna data di attivazione su mainnet.
L'archiviazione dei certificati Peras entra in revisione
Tweag ha riferito che l'implementazione minima funzionale del database storico dei certificati è completa ed è in revisione interna. È stata scritta una suite di test completa, con aggiornamenti necessari per riflettere le recenti modifiche al codice.
Il database proposto conserva i certificati una volta che i blocchi a cui si riferiscono diventano immutabili nell'archiviazione del nodo. A quel punto, i certificati non influenzano più la selezione della catena ma restano disponibili come registri storici del consenso. L'implementazione associata è ancora una pull request in bozza.
Il design dell'archiviazione include controlli di integrità e gestione in quarantena per file mancanti, incompleti o corrotti. Un nodo può identificare i record di certificato interessati e richiederli ad altri peer, fornendo un percorso di recupero quando il suo archivio locale presenta lacune.