Changelog testnet v0.10.4 Cambiamenti comportamentali notevoli: - [RPC] I campi relativi a EIP-4844 nelle risposte RPC sono stati rimossi. Le intestazioni dei blocchi restituite da RPC non avranno più blobGasUsed, excessBlobGas e parentBeaconBlockRoot. Cambiamenti prestazionali notevoli: - [Consenso] I voti vengono ora inviati al leader dell'attuale round. Questa è un'ottimizzazione del consenso che riduce il ritardo effettivo dovuto a un timeout del round (monad-bft PR #2093) - [Consenso] Caching dei certificati di quorum recentemente verificati (PR #2167) - [Operazioni nodo] L'abilitazione delle chiamate di tracciamento è ora controllata tramite l'argomento della riga di comando monad (esecuzione) --trace_calls. Questo consente ai validatori che votano di rinunciare al calcolo dei tracciamenti poiché sono necessari solo per i nodi RPC. Cambiamenti interni notevoli: - [Consenso] Inoltro TC a nodi completi prioritari e pubblici (non dedicati) (PR #2149). In precedenza, tutti i nodi completi erano soggetti a ritardi rispetto ai validatori in caso di timeout poiché l'avanzamento del round a causa di TC non veniva inoltrato. Di conseguenza, dopo i timeout, i nodi completi inoltravano frequentemente le transazioni ai successivi tre leader rispetto a uno stato obsoleto, risultando in blocchi successivi relativamente vuoti. - [Operazioni nodo] Correzione di bug per il raptorcast secondario (crash da gap di round) che ha colpito i validatori in modalità Publisher (PR #2090) - [Operazioni nodo] Miglioramenti del ledger-tail (PR #2144) - [Consenso] Correzione di bug per il pre-caricamento dell'account Txpool (PR #2108)
25,04K