Ein schwerwiegender Infrastrukturfehler im Geth-Client von Ethereum wurde ausgenutzt und betraf mehr als 50 % der Miner auf Ethereum und anderen mit Ethereum Virtual Machine (EVM) kompatiblen Blockchain-Netzwerken, die am Wochenende gespalten wurden. 

Die Entwickler von Äther (ETH) Sie reagierten schnell und veröffentlichten eine neue Version des Geth-Clients von Ethereum, nachdem sie einen Infrastrukturfehler im Code bemerkten, der das Netzwerk am Wochenende gespalten hatte. Marius van der Wijden, Entwickler von Ethereum und dem Go Ethereum-Client, auch bekannt als Geth, erklärte, dass der Netzwerk-Client von einem Angreifer ausgenutzt worden sei, der die bestehende Schwachstelle ausgenutzt habe. 

Der vom Entwickler beschriebene Fehler betraf Miner, die Version v1.10.7 oder früher des Geth-Clients verwendeten. Wie gezeigt Daten Von Ethernode betreiben etwa 74,3 % der Ethereum-Miner diesen Client, sodass eine beträchtliche Anzahl der mit dem Netzwerk verbundenen Miner mit dem Infrastrukturfehler lief, der im veralteten Client des Netzwerks erkannt wurde. Zum Zeitpunkt des Exploits gabelte sich das Ethereum-Netzwerk, wodurch eine neue Blockchain entstand. 

Como erklärt Wijden auf seinem Twitter-Account, glücklicherweise Infura, der größte Ethereum-Infrastrukturanbieter, Austausch und ein Großteil der Mining-Pools und Miner befanden sich in der längsten Kette des Netzwerks, sodass die Auswirkungen der Abzweigung nicht gravierend waren. Tim Beika, ein weiterer der bekanntesten Ethereum-Entwickler im Krypto-Bereich, berichtete zum Zeitpunkt des Exploits, dass die Miner von Binance Pool, Flexpool und BTC.com diejenigen auf der falschen Blockchain waren, dass sie jedoch bereits kontaktiert wurden, um ein Upgrade durchzuführen . schnellstmöglich auf die neue Version des Clients umstellen. 

Es könnte Sie interessieren: Die Ethereum-Blockchain erleidet einen unangekündigten Hard Fork und die Börsen setzen ETH-Abhebungen aus

Scheitern des Ethereum-Konsenses 

Der in der Geth-Client-Software ausgenutzte Fehler verursachte einen neuen Fork in Ethereum, einem der am häufigsten genutzten Blockchain-Netzwerke der Welt. Die Abzweigung oder Trennung der Blockchain erfolgt, wenn eine Version des Netzwerks nicht mehr mit den vorherigen Versionen kompatibel ist, was die Miner dazu zwingt, zwischen einer Version und einer anderen zu wählen; Dies führt zur Trennung des Netzwerks in zwei Teile. Wenn diese Trennungen zufällig oder unplanmäßig erfolgen, können sie zu einem der gravierendsten Probleme der Blockchain-Technologie führen: doppelte Ausgaben.  

Im November letzten Jahres erlebte Ethereum einen ähnlichen Hard Fork, der durch das Fehlen eines Geth-Updates in seiner Software verursacht wurde. Zu diesem Zeitpunkt kam es zu einer Netzwerkverzweigung, was zu einer Dienstunterbrechung in der Ethereum-API führte. Nikita Schavoronkow, Entwickler von Blockchair, stufte den Fehler als einen der schwerwiegendsten in Ethereum seit dem DAO-Exploit im Jahr 2016 ein. Laut Zhavoronkov erfolgte der Hard Fork „ohne Vorwarnung“, was einen schwerwiegenden Fehler im Mainnet-Konsens offenbarte. 

Allerdings sind sich mehrere Analysten und Blockchain-Experten bei der neuen Abzweigung darin einig, dass der Fehler zwar zu einem ernsthaften Problem hätte führen können, die Realität jedoch nicht der Fall ist und seine Auswirkungen auf das Netzwerk gering waren. Auch mehrere Entwickler sie empfahlen an Benutzer, die aus Sicherheitsgründen eine angemessene Zeit warten, um erneut Transaktionen innerhalb des Netzwerks durchzuführen. 

Mehrere EVM-Blockchains betroffen

Neben Ethereum wurde der Infrastrukturfehler auch in anderen Netzwerken ausgenutzt blockketten kompatibel mit Virtuelle Ethereum-Maschine (EVM). Die von dem Fehler betroffenen Ketten waren die Huobi ECO-Kette y Binance Smart Chain (BSC); In beiden Fällen veröffentlichten die Entwickler neue Updates für den Geth-Client, um den Fehler zu beheben und das Netzwerk zu schützen. A berichten Eine am Telos EVM durchgeführte Prüfung hat am vergangenen Dienstag den Fehler im Code der virtuellen Maschine von Ethereum aufgedeckt. 

Zum Zeitpunkt der Drucklegung wurde nicht berichtet, dass das Ethereum Polygon Second-Layer-Netzwerk von dem Konsensfehler in der Hauptkette betroffen war. Andererseits verwenden etwa 2.000 Geth-Client-Ethereum-Knoten, etwa 49 %, bereits die neueste Version davon, v1.10.8; während der Rest der Miner noch ältere Versionen ausführt. 

Versionen des Ethereum Geth-Clients.
Quelle: Ethernode

Der Preis der ETH am Ende dieser Ausgabe beträgt Dollar 3.190 pro Einheit, mit einer Marktkapitalisierung von 374.370 Milliarden US-Dollar. 


Weiterlesen: London, das vielversprechende Ethereum-Update zur Reform des Provisionssystems