bitcoin
bitcoin

$76150.39 USD 

1.68%

ethereum
ethereum

$2946.43 USD 

4.71%

tether
tether

$1.00 USD 

0.04%

solana
solana

$203.97 USD 

8.59%

bnb
bnb

$600.81 USD 

1.50%

usd-coin
usd-coin

$0.999805 USD 

-0.01%

xrp
xrp

$0.556616 USD 

2.01%

dogecoin
dogecoin

$0.198309 USD 

5.35%

cardano
cardano

$0.447557 USD 

19.47%

tron
tron

$0.161665 USD 

0.96%

toncoin
toncoin

$4.96 USD 

2.36%

avalanche
avalanche

$28.48 USD 

6.15%

shiba-inu
shiba-inu

$0.000019 USD 

2.74%

chainlink
chainlink

$13.37 USD 

9.01%

bitcoin-cash
bitcoin-cash

$374.86 USD 

-0.32%

Nachrichtenartikel zu Kryptowährungen

Polygon-zkEVM-Ausfall: Tiefer Einblick in die Reorganisations- und Synchronisierungsprobleme von Ethereum

Apr 02, 2024 at 07:00 am

Mehr als eine Woche, nachdem ein Ausfall die Blockproduktion im zkEVM-Netzwerk von Polygon für 14 Stunden unterbrochen hatte, haben Entwickler einen Post-Mortem-Bericht veröffentlicht, in dem sie erklären, dass eine Reorganisation des Ethereum-Mainnets dazu führte, dass der Sequenzer Transaktionen mit veralteten Zeitstempeln akzeptierte, was zu dem Ausfall führte.

Polygon-zkEVM-Ausfall: Tiefer Einblick in die Reorganisations- und Synchronisierungsprobleme von Ethereum

Polygon zkEVM Outage: Deep Dive into the Causes and Mitigation Measures

Polygon zkEVM-Ausfall: Erfahren Sie mehr über die Ursachen und Abhilfemaßnahmen

Over a week ago, Polygon Labs' Ethereum Layer 2 solution, Polygon zkEVM, experienced an unexpected outage that halted block production on the network for several hours. While the issue has since been resolved, the specific causes of the disruption remained shrouded in uncertainty until now. In a comprehensive post-mortem report, developers have shed light on the root causes of the event and outlined proactive steps taken to prevent future occurrences.

Vor über einer Woche kam es bei der Ethereum Layer 2-Lösung Polygon zkEVM von Polygon Labs zu einem unerwarteten Ausfall, der die Blockproduktion im Netzwerk für mehrere Stunden stoppte. Obwohl das Problem inzwischen gelöst wurde, blieben die genauen Ursachen der Störung bisher im Ungewissen. In einem umfassenden Obduktionsbericht haben die Entwickler die Grundursachen des Ereignisses beleuchtet und proaktive Maßnahmen beschrieben, die ergriffen wurden, um künftige Ereignisse zu verhindern.

Unraveling the Ethereum Reorg Trigger

Entschlüsselung des Ethereum Reorg-Triggers

In their initial statements, Polygon Labs attributed the Polygon zkEVM outage to an Ethereum mainnet "reorg." A reorg, short for reorganization, occurs when a consensus disagreement over transaction ordering or validity arises, forcing the network to converge on a single version of the blockchain history, prioritizing the chain with the most computational work or stake backing it.

In ihren ersten Aussagen führten Polygon Labs den Ausfall von Polygon zkEVM auf eine „Reorganisation“ des Ethereum-Mainnets zurück. Eine Reorganisation, kurz für Reorganisation, tritt auf, wenn es zu einer Konsensuneinigkeit über die Reihenfolge oder Gültigkeit von Transaktionen kommt, die das Netzwerk dazu zwingt, sich auf eine einzige Version des Blockchain-Verlaufs zu konvergieren und der Kette mit der meisten Rechenarbeit oder dem größten Einsatz, der sie unterstützt, Priorität einzuräumen.

According to the developers' post-mortem analysis, the Ethereum reorg in this instance resulted in the omission of a Polygon zkEVM deposit transaction. This critical change was not detected promptly by the Layer 2 chain's synchronizer, a component responsible for monitoring and relaying Layer 1 changes to Layer 2.

Laut der Post-Mortem-Analyse der Entwickler führte die Neuorganisation von Ethereum in diesem Fall dazu, dass eine Polygon-zkEVM-Einzahlungstransaktion ausgelassen wurde. Diese kritische Änderung wurde vom Synchronizer der Layer-2-Kette, einer Komponente, die für die Überwachung und Weiterleitung von Layer-1-Änderungen an Layer 2 verantwortlich ist, nicht sofort erkannt.

Synchronization Failure and Transaction Rejection

Synchronisierungsfehler und Transaktionsablehnung

The synchronizer's lapse in detecting the omitted deposit transaction had a cascading effect on the Polygon zkEVM sequencer, the component responsible for ordering and batching transactions for posting to the Ethereum mainnet. Unaware of the updated mainnet state, the sequencer continued to order transactions with timestamps that had become outdated on the mainnet.

Das Versäumnis des Synchronisierers, die ausgelassene Einzahlungstransaktion zu erkennen, hatte eine Kaskadenwirkung auf den zkEVM-Sequenzer von Polygon, die Komponente, die für die Bestellung und Stapelverarbeitung von Transaktionen zur Veröffentlichung im Ethereum-Mainnet verantwortlich ist. Ohne Kenntnis des aktualisierten Mainnet-Status ordnete der Sequenzer weiterhin Transaktionen mit Zeitstempeln an, die im Mainnet veraltet waren.

As a result, when these transactions were batched to the mainnet, they were rejected by the network due to their invalid timestamps. "Valid proofs for these transactions were generated, but the result of these transactions were no-operation, as if they were not there," the developers explained.

Als diese Transaktionen stapelweise an das Mainnet übertragen wurden, wurden sie daher vom Netzwerk aufgrund ihrer ungültigen Zeitstempel abgelehnt. „Für diese Transaktionen wurden gültige Beweise generiert, aber das Ergebnis dieser Transaktionen war keine Operation, als ob sie nicht vorhanden wären“, erklärten die Entwickler.

Impact and Remediation

Auswirkungen und Abhilfe

Approximately 4,000 transactions were affected by the outage. The developers attributed the prolonged 14-hour downtime to the efforts required to reconcile these affected transactions.

Etwa 4.000 Transaktionen waren von dem Ausfall betroffen. Die Entwickler führten die längere Ausfallzeit von 14 Stunden auf den Aufwand zurück, der zum Abgleich dieser betroffenen Transaktionen erforderlich war.

In response to the incident, developers have released updated versions of the zkEVM node and prover components, including enhancements to the synchronizer to improve its ability to detect and respond to Layer 1 changes. Additionally, they have implemented an extra safeguard in the sequencer to cross-check transaction timestamps with the mainnet before batching them for submission.

Als Reaktion auf den Vorfall haben Entwickler aktualisierte Versionen der zkEVM-Knoten- und Prüferkomponenten veröffentlicht, einschließlich Verbesserungen am Synchronizer, um seine Fähigkeit zu verbessern, Änderungen der Schicht 1 zu erkennen und darauf zu reagieren. Darüber hinaus haben sie eine zusätzliche Sicherheitsmaßnahme im Sequenzer implementiert, um Transaktionszeitstempel mit dem Mainnet abzugleichen, bevor sie zur Übermittlung gestapelt werden.

TVL Resilient, but Some Transactions May Require Further Attention

TVL ist widerstandsfähig, einige Transaktionen erfordern jedoch möglicherweise weitere Aufmerksamkeit

Polygon zkEVM's total value locked (TVL) appears to have remained largely unaffected by the outage. At the time of writing, L2Beat data indicates a slight increase from approximately $150 million to $153 million since the incident.

Der Total Value Locked (TVL) von Polygon zkEVM scheint von dem Ausfall weitgehend unberührt geblieben zu sein. Zum Zeitpunkt des Schreibens deuten die L2Beat-Daten auf einen leichten Anstieg von etwa 150 Millionen US-Dollar auf 153 Millionen US-Dollar seit dem Vorfall hin.

However, Polygon Labs has cautioned that some of the affected transactions may still be pending processing. DApps that have identified affected transactions are encouraged to reach out to Polygon Labs for assistance.

Polygon Labs hat jedoch gewarnt, dass einige der betroffenen Transaktionen möglicherweise noch bearbeitet werden müssen. DApps, die betroffene Transaktionen identifiziert haben, werden aufgefordert, sich an Polygon Labs zu wenden, um Unterstützung zu erhalten.

Contextualizing the Outage

Kontextualisierung des Ausfalls

The Polygon zkEVM outage highlights the growing prevalence of network disruptions in the cryptocurrency space, particularly in the Ethereum Layer 2 ecosystem. In December 2023, Arbitrum, the largest Ethereum Layer 2 network by TVL, experienced an outage lasting over five hours due to a surge in network activity. Similarly, zkSync Era, the largest ZK-rollup by TVL, faced a four-hour outage in the same month.

Der Polygon-zkEVM-Ausfall verdeutlicht die zunehmende Verbreitung von Netzwerkstörungen im Kryptowährungsbereich, insbesondere im Ethereum Layer 2-Ökosystem. Im Dezember 2023 kam es bei Arbitrum, dem größten Ethereum-Layer-2-Netzwerk von TVL, aufgrund eines Anstiegs der Netzwerkaktivität zu einem mehr als fünfstündigen Ausfall. Auch bei zkSync Era, dem größten ZK-Rollup von TVL, kam es im selben Monat zu einem vierstündigen Ausfall.

Importance of Post-Mortem Analysis

Bedeutung der Post-Mortem-Analyse

This post-mortem report provides valuable insights into the causes and resolution of the Polygon zkEVM outage, addressing lingering uncertainties surrounding the incident. It underscores the importance of post-mortem analyses in enhancing the understanding of network disruptions, identifying areas for improvement, and building more resilient systems.

Dieser Obduktionsbericht bietet wertvolle Einblicke in die Ursachen und die Lösung des Polygon-zkEVM-Ausfalls und geht auf die anhaltenden Unsicherheiten im Zusammenhang mit dem Vorfall ein. Es unterstreicht die Bedeutung von Post-Mortem-Analysen, um das Verständnis von Netzwerkstörungen zu verbessern, Bereiche mit Verbesserungspotenzial zu identifizieren und widerstandsfähigere Systeme aufzubauen.

Haftungsausschluss:info@kdj.com

Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!

Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.

Weitere Artikel veröffentlicht am Nov 08, 2024