Die Entwickler von Ethereum wurden aufgefordert, ein Sicherheitsaktualisierung eines unbekannten Angreifers zu starten. „Private Fix“, da das Netzwerk während des Pectra -Update im Sepolia TestNet mit Problemen zu kämpfen hatte.
Nach einem Vorfall BerichtDer Angreifer verwendete laut Ethereum -Entwickler Marius van der Wijden „Edge Case“ eine nicht gemeldete Sicherheitsanfälligkeit. Die Sendet von Token ohne Wert an den Einzahlungsvertrag führt zu Fehlern, die eine bereits schwierige Rollout erschweren.
Was passiert?
Der 5. März ist das Datum, an dem Sie erwarten können. Pectra Upgrade ging live Sepolia -Entwickler begannen, eine Zunahme leerer Blöcke und Fehlermeldungen zu erhöhen, sobald sie ihre Geth -Knoten abbauten.
Laut Van der Wijden stammte das Problem aus dem Einlagenvertrag, der ein unerwartes Ereignis ausgab – ein Übertragungsereignis anstelle des erforderlichen Einzahlungsereignisses -, das die Knoten dazu veranlasste, Transaktionen abzulehnen und nur leere Blöcke zu erstellen.
Es war EIP-6110, der den Fehler verursachte. EIP-6110 erforderten Protokolle, damit Einzahlungsverträge einheitlich behandelt werden sollen.
Das Team von Geth hat ein Update herausgebracht, das das Problem beheben würde. “Ignorieren Sie alle fehlerhaften Protokolle aus dem Einzahlungsvertrag”, aber Berichten zufolge haben Entwickler einen bestimmten Randfall innerhalb des ERC-20-Standards verpasst.
“Der ERC20 -Standard verbietet keine 0 Token -Übertragung, dies ermöglicht jedem (auch wenn er kein Token besitzt).
Es löste genau den gleichen Fehler aus, was dazu führte, dass das Netzwerk die leeren Bergbaublöcke weiterhin aufrechterhalten.
Die Entwickler vermuteten zunächst, dass ein Validator, dem sie vertrauen, einen Fehler gemacht hatte, aber nach weiteren Untersuchungen wurde das Problem auf ein kürzlich finanziertes Konto über einen öffentlichen Wasserhahn zurückgeführt.
Entwickler mussten den Angriff einstellen, indem alle Transaktionen, die mit dem Einlagenvertrag interagieren, herausgefilterten. Sie vermuteten, dass die Angreifer ihre Chats überwachten und ein Antiviren ausgelöst hatten. “Private Fix” Select DevOps -Knoten, die etwa 10% des Netzwerks steuern
Die Kette konnte nach dem Fix um 14:00 Uhr, UTC, normal laufen. Die Transaktion des Angreifers, die einige Blöcke danach abgebaut wurde, bestätigte, dass die Knotenbetreiber alle aktualisiert wurden.
Ethereum ist trotz Störungen stabil geblieben. “Never Lost Finalization” Laut Van der Wijden beeinflusste das Problem nur Sepolia's Token-Gated-Einlagenvertrag. Dieser Vertrag war anders als Ethereum Mainnet -Einlagenverträge.
Die Entwickler beschlossen jedoch, das Upgrade von Pectra für weitere Tests und Debuggen zu verschieben.
Was ist Ethereum Pectra?
Die Gabel von Pectra soll die ETH -Einstellkapazität, die Skalierbarkeit von Schicht 2 und die Netzwerkkapazität erhöhen. Dieses Upgrade markiert das erste bedeutende Update seitdem DencunDie erste Version wurde im März 2024 veröffentlicht.
Crypto.news hat berichtet, dass Entwickler an einem neuen Produkt gearbeitet haben. Geplant zum Bereitstellen Pectra kann bereits am 8. April auf dem Mainnet sein, wenn die Netze von Holesky TestNet und Sepolia Tests operativ sind. erfolgreich abgeschlossen Ihre Upgrades.
Das erste Upgrade auf Holesky wurde am 24. Februar im Testnet von Holesky implementiert, aber einige technische Probleme, die seine Abschlusszeit verhinderten.
“Es ist nicht verantwortlich für Aktivitäten, die Sie außerhalb des Tagescrypto durchführen.”

