Die Version 1.15.2 des Ethereum-Clients Geth wurde veröffentlicht und behebt ein Regressionsproblem im Beacon-Konsens-Engine
Nachrichten vom 18. Februar: Die Version 1.15.2 von Geth, einem wichtigen Client des Ethereum-Protokolls, wurde veröffentlicht, um einen Fehler bei der Blockerstellung im Mainnet zu beheben, der in der vorherigen Version gefunden wurde.
Laut Go Ethereum hat dieses Notfall-Update ein Regressionsproblem innerhalb der Beacon-Konsens-Engine gelöst, das dazu führte, dass Validatoren Gelegenheiten zur Blockproduktion verpassten und potenziell finanzielle Verluste erlitten.
Ein Regressionsproblem aus früheren Versionen beeinflusste, wie die Konsens-Engine die Blockkonstruktion im Mainnet handhabte, da sie Situationen nicht berücksichtigte, in denen MergeNetsplitBlock in Kettenkonfigurationen undefiniert war. Diese Änderung wurde während der jüngsten Updates der Beacon-Konsens-Engine eingeführt und führte dazu, dass nicht erkannt wurde, dass das Mainnet unter dem PoS-Mechanismus arbeitet, was die Blockerstellung und die erwartete Netzwerkleistung störte.
Entwickler erklärten, dass dieses Regressionsproblem aus der Entfernung einer Testmethode namens TestingTTDBlock stammte, die ursprünglich während der internen Testphase zum Simulieren von Merge-Blöcken hinzugefügt wurde. Nach der Entfernung dieser Methode umgeht das System nicht mehr die Abhängigkeit von der Gesamtschwierigkeit; zuvor erlaubte dieser Mechanismus den Engines, die normale Fork-Reihenfolge zu ignorieren und versehentlich Merge vor dem London Fork zu aktivieren. Nutzern, die Version 1.15.1 verwenden, wird geraten, sofort auf Version 1.15.2 zu aktualisieren, um keine Gelegenheiten zur Blockerstellung zu verpassen und wirtschaftliche Strafen zu vermeiden.
Geth v1.15.2 bietet nun eine Konfiguration, die das Mainnet korrekt als Post-Merge-Zustand identifiziert und die notwendigen Netzwerkentdeckungsprotokolle wiederherstellt, wodurch die Betriebsparameter wieder den Erwartungen entsprechen.
Haftungsausschluss: Der Inhalt dieses Artikels gibt ausschließlich die Meinung des Autors wieder und repräsentiert nicht die Plattform in irgendeiner Form. Dieser Artikel ist nicht dazu gedacht, als Referenz für Investitionsentscheidungen zu dienen.
