Testnet Änderungsprotokoll v0.10.4 Bemerkenswerte Verhaltensänderungen: - [RPC] EIP-4844 verwandte Felder in RPC-Antworten wurden entfernt. Blockheader, die von RPC zurückgegeben werden, enthalten nun nicht mehr blobGasUsed, excessBlobGas und parentBeaconBlockRoot. Bemerkenswerte Leistungsänderungen: - [Konsens] Stimmen werden jetzt an den aktuellen Rundenleiter gesendet. Dies ist eine Konsensoptimierung, die die effektive Verzögerung aufgrund eines Rundenzeitüberschreitens reduziert (monad-bft PR #2093) - [Konsens] Caching von kürzlich verifizierten Quorum-Zertifikaten (PR #2167) - [Node-Operationen] Die Aktivierung von Trace-Calls wird jetzt über das monad (Ausführungs-) Kommandozeilenargument --trace_calls gesteuert. Dies ermöglicht es wählenden Validatoren, auf die Berechnung von Traces zu verzichten, da diese nur für RPC-Knoten benötigt werden. Bemerkenswerte interne Änderungen: - [Konsens] TC-Weiterleitung an priorisierte und öffentliche (nicht dedizierte) Vollknoten (PR #2149). Zuvor waren alle Vollknoten im Falle eines Zeitüberschreitens davon betroffen, hinter den Validatoren zurückzubleiben, da der Fortschritt der Runde aufgrund von TC nicht weitergeleitet wurde. Infolgedessen leiteten Vollknoten nach Zeitüberschreitungen häufig Transaktionen an die nächsten drei Führer relativ zu einem veralteten Zustand weiter, was dazu führte, dass die folgenden Blöcke vergleichsweise leer waren. - [Node-Operationen] Bugfix für sekundären Raptorcast (Rundensprung-Absturz), der Validatoren im Publisher-Modus betraf (PR #2090) - [Node-Operationen] Verbesserungen des Ledger-Tails (PR #2144) - [Konsens] Txpool-Konto-Vorladungs-Bugfix (PR #2108)
26,69K