Ethereum-Clients veröffentlichen ein weiteres Update zur Behebung des zweiten Ausfalls
Nach einer Reihe von Ausfällen im Ethereum-Netzwerk haben die Ethereum-Konsens-Clients Prysm und Teku ein weiteres Update veröffentlicht, um die zweiten Probleme mit der Finalität der Beacon Chain zu beheben. Obwohl sie zuvor Patches veröffentlicht hatten, konnten sie den zweiten Ausfall der Beacon Chain nicht verhindern.
- Veröffentlicht: Nov 20, 2023 at 12:32
Nach einer Reihe von kürzlichen Ausfällen im Ethereum-Netzwerk haben die Ethereum-Konsens-Clients Prysm und Teku ein weiteres Update veröffentlicht, um die zweiten Probleme mit der Finalität der Beacon Chain zu beheben. Diese Vorfälle, bei denen das Netzwerk innerhalb von 24 Stunden zweimal mit Finalitätsproblemen zu kämpfen hatte, zuerst für 25 Minuten und dann für über eine Stunde, haben bei Stakern und Entwicklern Besorgnis ausgelöst. Obwohl zuvor Patches veröffentlicht wurden, konnten sie den zweiten Ausfall der Beacon Chain nicht verhindern.
In einem typischen Szenario dauert es etwa 15 Minuten, bis ein Ethereum-Block abgeschlossen ist. "Finalität" bezieht sich auf die Garantie, dass ein Block nicht verändert oder von der Blockchain entfernt werden kann, ohne mindestens 33% der gesamten eingesetzten ETH zu verbrennen.
Prysm Ethereum Client kündigte am 13. Mai den v4.0.3-hotfix an, der die notwendigen Optimierungen enthält, um zu verhindern, dass der Beacon-Chain-Knoten in turbulenten Zeiten einen hohen Ressourcenverbrauch hat. Der Client empfiehlt den Betreibern von Ethereum-Knoten dringend, ihre Knoten zu aktualisieren, wenn sie unter starker Ressourcenauslastung leiden. Laut Prysm belasten ein Anstieg der Validator-Größen und unzeitgemäße alte Attestierungen die Nodes' CPUs und blähen die Speichernutzung auf. Das Release stellt sicher, dass ein Node Bescheinigungen für ein altes Ziel ignoriert, um zukünftige Probleme zu verhindern.
Am selben Tag veröffentlichte der Ethereum-Client Teku das Update v23.5.0, das wie das Prysm-Release alte Bescheinigungen herausfiltert, die im Ethereum-Hauptnetz Probleme verursachten.
Der Ethereum-Client Nimbus teilte mit, dass für seine Nutzer kein kritisches Upgrade erforderlich sei, er werde die Situation jedoch weiter beobachten und bei Bedarf Korrekturen veröffentlichen.
Interessanterweise waren die Ethereum-Clients Lighthouse und Lodestar aufgrund ihres unterschiedlichen Designs nicht stark belastet. Während andere Consensus-Layer-Clients auf Ethereum mit einer hohen Ressourcenauslastung konfrontiert waren, hielten Lighthouse und Lodestar das Netzwerk während des gesamten Vorfalls mit 40-50% der Blöcke am Leben, bis sich die anderen Clients erholten und die Blöcke finalisiert wurden.
Es ist anzumerken, dass nach dem ersten Ausfall Patches bereitgestellt wurden, damit der Ausfall nicht erneut auftritt. Doch nicht einmal 24 Stunden später konnte die Beacon-Kette über eine Stunde lang keine Transaktionen abschließen. Es bleibt abzuwarten, ob die Ursache gepatcht wurde, da die Entwickler noch nicht sicher sind, was genau das Problem verursacht hat.
>