I parametri di Peras di Cardano entrano nel codice del ledger
Gli sviluppatori hanno unito i parametri iniziali di Peras e aggiunto il monitoraggio del testnet mentre prosegue il lavoro sull’archiviazione dei certificati e sulla costruzione dei blocchi.
By SongMarketCap
Updated:
I parametri del protocollo Peras di Cardano sono entrati nel ramo principale di sviluppo del ledger, ha confermato Tweag in un aggiornamento del 6 ottobre. Il rapporto copre il lavoro fino al 3 ottobre e descrive in dettaglio i progressi nella gestione dei certificati e nell’infrastruttura del testnet.
Integrazione nel ledger per una finalizzazione più rapida su Cardano
L’implementazione iniziale dei parametri è stata unita nel repository Cardano Ledger il 28 settembre. Il ledger applica le regole della rete ed elabora lo stato della blockchain, fornendo il livello software in cui sono rappresentati i nuovi parametri di Peras.
Ouroboros Peras estende il protocollo di consenso Praos di Cardano con un livello di voto. I certificati aggregano i voti per i blocchi, conferendo a un blocco un peso aggiuntivo nella selezione della catena quando riceve il quorum richiesto. Questo riduce la probabilità che quel blocco e i suoi predecessori vengano annullati.
Il design mira a stabilire più rapidamente un alto livello di fiducia che una transazione rimarrà sulla catena accettata. Exchange, bridge e altre applicazioni che elaborano ADA potrebbero utilizzare tali garanzie quando decidono quando riconoscere un trasferimento. Peras rimane un aggiornamento proposto nell’ambito di CIP-0140.
I certificati Peras richiedono archiviazione e spazio nel blocco
Il team ha completato un prototipo iniziale per l’archiviazione dei certificati storici. Supporta l’aggiunta di certificati convalidati e il recupero dei record associati a un particolare punto della catena. È ancora necessaria una pulizia prima che il prototipo sia pronto per la revisione interna.
Sono in fase di sviluppo test del database insieme al lavoro iniziale su un meccanismo di quarantena per i certificati incompleti o danneggiati. Il design di quest’ultimo è ancora in fase di allineamento ai requisiti della ricerca.
Gli sviluppatori hanno anche completato il codice che regola la selezione delle transazioni quando un blocco deve includere un certificato Peras. Tale implementazione è in revisione interna. I certificati consumano parte della capacità del blocco, richiedendo al nodo di riservare spazio per i dati di consenso insieme ai trasferimenti di ADA e degli asset nativi.
Il testnet di Cardano integra il monitoraggio dei nodi
Il testnet locale di Peras ha ottenuto il supporto per cardano-tracer, che raccoglie dati dai nodi in esecuzione. La modifica correlata al monitoraggio è stata unita nel repository Cardano Node il 5 ottobre, ampliando gli strumenti del testnet descritti nel rapporto di Tweag.
Il rapporto non fornisce una data di attivazione su mainnet per Peras. Una modifica separata al consenso unita il 1 ottobre disabilita temporaneamente gli aggiornamenti del contesto di epoca di Peras durante l’applicazione dei blocchi. Mantiene una nuova restrizione che collega la durata del turno di voto e la durata dell’epoca fuori dalla prossima release del nodo mentre l’implementazione viene completata.
Quando gli sviluppatori abilitano la nuova opzione, cardano-testnet avvia il tracer e configura i nodi partecipanti per inoltrare i loro dati ad esso. Il monitoraggio dei nodi è ora parte dell’avvio dell’ambiente di test.