Ethereums Pectra-Upgrade auf Sepolia sieht Störungen, unbekannter Angreifer schürft leere Blöcke

- Das Pectra-Upgrade von Ethereum erlitt auf Sepolia einen Exploit, der aufgrund eines Fehlers im Einzahlungsvertrag zum Mining leerer Blöcke führte.
- Ein Angreifer nutzte eine Trick mit einer Zero-Token-Übertragung und zwang Entwickler dazu, vor einem vollständigen Netzwerk-Update um 14:00 Uhr UTC eine private Lösung bereitzustellen.
- ETH kämpft bei 2.000 $ und liegt in einer Woche um 10 % im Minus; bärische Signale deuten auf 1.800–1.700 $ hin, falls die Unterstützung bricht.
Ethereums hocherwartetes Pectra-Upgrade sah Störungen auf dem Sepolia-Testnetz nach einem Exploit, der zum Schürfen leerer Blöcke führte. Das Upgrade, das am 5. März bereitgestellt wurde, stieß wenige Stunden später auf Probleme, als Entwickler Fehlermeldungen auf ihren Geth-Knoten bemerkten.
Laut einer detaillierten Bericht von Ethereum-Entwickler Marius van der Wijden, entdeckte das Team ein unerwartetes Verhalten im Einzahlungsvertrag, das am Testnetz um etwa 7:30 UTC am vergangenen Mittwoch auftrat. Anstatt das erwartete Einzahlungsereignis auszulösen, emittierte der Vertrag ein falsches Übertragungsereignis.
“Kurz nachdem der Hard Fork aktiviert wurde, baten wir Jim McDonald, eine Einzahlung zu senden, um die in Pectra hinzugefügte ausführungsausgelöste Rückzahlungsfunktionalität zu testen. Wir sahen dann Fehlermeldungen auf unserem Geth-Knoten und begannen, viele leere Blöcke zu schürfen,“ erklärte van der Wijden.
Die Fehlermeldung lautete Berichten zufolge: „unable to parse deposit data: deposit wrong length: want 576, have 32.“ Dies bedeutete, dass eine unerwartete Einzahlungsvertrag-Token-gesteuerte ERC-20-Übertragung ausgeführt wurde, die das erwartete Verhalten der Kette störte.
Unbekannter Angreifer nutzt einen verpassten Randfall aus
Wijden sagte, dass Entwickler schnell einen Fix bereitstellten, aber ein übersehener Randfall es einem unbekannten Angreifer ermöglichte, das System auszunutzen. Der Ausnutzer sendete eine Null-Token-Übertragung an die Einzahlungsadresse und schaffte es, denselben Fehler erneut auszulösen, was zu weiterem Schürfen leerer Blöcke führte.
“Wir prüften das Einzahlungsvertrag und stellten fest, dass niemand die Einzahlungsfunktionalität auslösen konnte (weil sie Token-gesteuert ist und wir nur Token an vertrauenswürdige Parteien für Sepolia ausgegeben haben). Wir haben einen Randfall im ERC20-Standard verpasst, obwohl,“ bemerkte der Entwickler.
Anfangs hatten Entwickler vermutet, dass der Fehler von einem vertrauenswürdigen Validators, kam, später stellte sich jedoch heraus, dass die Transaktion von einem neuen Konto stammte, das über einen Faucet finanziert wurde. Das Ethereum-Team ging dann dazu über, die Freigabe des Fixes zu koordinieren, ohne die Kette zu spalten.
Wijden sagte, dass eine hastige Freigabe eine Netzwerkfragmentierung verursacht hätte, da Knoten, die nicht aktualisiert wurden, nicht mit der gefixten Kette hätten verbinden können. Nach der Abwendung der Krise planten sie eine gemeinsame Freigabe für 14:00 UTC, was den Teams Zeit gab, sich vorzubereiten.
Entwickler fanden den Fehler nach zusätzlichen Untersuchungen: Der ERC-20-Standard verbietet nicht die Übertragung von Null-Token. Das bedeutet, dass jeder, unabhängig davon, wie viele Token er hatte, eine Bewegung von Null-Token senden konnte. Dies war es, was das Einzahlungsereignis verursachte.
Drei Stunden und dreißig Minuten vor dem koordinierten Fix, wie der Entwickler beschrieb, Sepolia hatte angeblich „eine Menge“ leerer Blöcke produziert. Um die normalen Operationen in der Zwischenzeit wiederherzustellen, entfernten Entwickler die Transaktionen, die den Exploit auslösten, indem sie sie durch höher zahlende ersetzten.
Entwickler stellten einen privaten Fix bereit, um den Angriff einzudämmen
Das Team von Ethereum hat einen privaten Fix implementiert, der Transaktionen, die mit der Einzahlungskontrakt interagieren, filtert. Aufgrund des Verdachts, dass der Angreifer die Entwickler-Chats überwacht, entschloss man sich, den Fix nicht sofort öffentlich zu machen.
“Der Filtert nur Transaktionen, die den Einzahlungskontrakt direkt aufrufen. Wenn wir den Fix öffentlich machen würden, hätte der Angreifer unsere Abschwächungsmaßnahme umgehen können, indem er den Kontrakt von einem anderen Kontrakt aus aufruft. Diese internen Aufrufe würden das Ereignis immer noch auslösen, wären aber bei der Blockerstellung nicht einfach zu filtern.,” Wijden berichtete.
Sobald etwa 10 % der Knoten des Netzwerks aktualisiert waren, erschienen wieder volle Blöcke. Dies ermöglichte es der Chain, weiter zu funktionieren, während der vollständige Patch für die Bereitstellung vorbereitet wurde.
Um 14:00 UTC aktualisierten alle Knoten auf die neue Version mit dem endgültigen Fix. Wenige Blöcke später wurde die Transaktion des Angreifers erfolgreich gemint, was bestätigte, dass alle Knotenbetreiber den Patch implementiert hatten. Der Vorfall hatte keine Auswirkungen auf das Ethereum-Hauptnetz, da das Problem spezifisch für den token-gesteuerten Einzahlungskontrakt auf Sepolia war.
Es betraf alle Knoten, da es sich um einen Konflikt zwischen der Spezifikation und der Implementierung des Einzahlungskontrakts auf Sepolia handelte.
— MariusVanDerWijden (@vdWijden) März 9, 2025
Als ein Nutzer der Social-Media-Plattform X Wijden fragte, ob der „Angreifer etwas zu gewinnen hatte“, indem er das Testnet-Problem ausnutzte, antwortete Wijden: „Nein, sie hatten nichts davon zu gewinnen.”
Ethereum-Preiskämpfe gehen weiter: Die Marktaktivität ist schwächer
Ethereum zeigt weiterhin Anzeichen von Schwäche und verliert in der letzten Woche über 10 % seines Wertes. Die zweitgrößte Münze nach Marktkapitalisierung schwankt um die Marke von 2.000 US-Dollar, einer Unterstützungsebene auf Drei-Monats-Tiefstand, von der Marktbeobachter prognostizieren, dass sie noch weiter fallen wird.
Laut technischen Marktindikatoren befindet sich ETH in einem anhaltenden Abwärtstrend, wobei niedrigere Hochs und Tiefs zusammen mit bärischen gleitenden Durchschnitten gebildet werden. Wenn Ethereum die 2.000-US-Dollar-Marke nicht halten kann, warnen Analysten, dass die nächsten wichtigen Unterstützungsniveaus zwischen 1.800 und 1.700 US-Dollar liegen.
Obwohl der Relative Strength Index (RSI) bei 30,45 einen potenziellen kurzfristigen Anstieg andeutet, ist der Widerstand bei 2.200 US-Dollar ein Niveau, das die Münze seit über 24 Stunden nicht durchbrechen konnte.
Die klügsten Krypto-Köpfe lesen bereits unseren Newsletter. Lust dabei? Mach mit.
Haftungsausschluss. Die bereitgestellten Informationen stellen keine Anlageberatung dar. Cryptopolitan.com Wir übernehmen keine Haftung für Investitionen, die auf den auf dieser Seite bereitgestellten Informationen basieren. Wir empfehlen dringend, vor jeglichen Anlageentscheidungen eine unabhängige Recherche durchzuführen und/oder einen qualifizierten Fachmann zu konsultieren.

Florence Muchai
Florence berichtet seit sechs Jahren über Kryptowährungen, Gaming, Technologie und KI. Ihr Studium der Computerwissenschaften an der Meru University of Science and Technology sowie ihr Studium im Bereich Katastrophenmanagement und internationale Diplomatie an der MMUST haben sie umfassend mit Sprach-, Beobachtungs- und technischen Fähigkeiten ausgestattet. Florence war bei der VAP Group tätig und arbeitete als Redakteurin für mehrere Krypto-Medienhäuser.
















