|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
停止により Polygon の zkEVM ネットワークでのブロック生成が 14 時間停止されてから 1 週間以上が経過し、開発者はイーサリアムのメインネット再編成によりシーケンサーが非推奨のタイムスタンプを持つトランザクションを受け入れてしまい、停止につながったと説明する事後報告書を発表しました。
Polygon zkEVM Outage: Deep Dive into the Causes and Mitigation Measures
Polygon zkEVM の停止: 原因と軽減策の詳細な調査
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.
1 週間以上前、Polygon Labs のイーサリアム レイヤ 2 ソリューションである Polygon zkEVM で予期せぬ停止が発生し、ネットワーク上のブロックの生成が数時間停止しました。この問題はその後解決されましたが、混乱の具体的な原因は現在に至るまで不透明なままです。開発者は包括的な事後レポートで、イベントの根本原因を明らかにし、将来の発生を防ぐために取られた予防的な措置を概説しました。
Unraveling the Ethereum Reorg Trigger
イーサリアム再編成トリガーを解明する
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.
Polygon Labs は最初の声明で、Polygon zkEVM の停止はイーサリアムのメインネット「reorg」が原因であると述べました。再組織化 (reorganization) は、トランザクションの順序や有効性に関して合意の不一致が生じたときに発生し、ネットワークを単一バージョンのブロックチェーン履歴に収束させ、最も計算量の多いチェーンを優先したり、それを裏付けるステークを優先したりします。
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.
開発者の事後分析によると、この例のイーサリアムの再編成により、Polygon zkEVM デポジットトランザクションが省略されました。この重大な変更は、レイヤー 2 チェーンのシンクロナイザー (レイヤー 1 の変更を監視してレイヤー 2 に中継する役割を担うコンポーネント) によって即座に検出されませんでした。
Synchronization Failure and Transaction Rejection
同期の失敗とトランザクションの拒否
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.
シンクロナイザーが省略されたデポジットトランザクションを検出できなかったことが、イーサリアムメインネットに投稿するトランザクションの順序付けとバッチ処理を担当するコンポーネントである Polygon zkEVM シーケンサーに連鎖的な影響を及ぼしました。更新されたメインネットの状態を認識せず、シーケンサーはメインネット上で古くなったタイムスタンプを使用してトランザクションを注文し続けました。
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.
その結果、これらのトランザクションがメインネットにバッチ処理されると、タイムスタンプが無効であるため、ネットワークによって拒否されました。 「これらのトランザクションの有効な証拠は生成されましたが、これらのトランザクションの結果は、あたかも存在しないかのように、何も操作されませんでした」と開発者は説明しました。
Impact and Remediation
影響と修復
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.
この障害により、約 4,000 件のトランザクションが影響を受けました。開発者らは、14 時間に及ぶダウンタイムの原因は、これらの影響を受けたトランザクションを調整するために必要な作業にあると考えています。
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.
このインシデントに対応して、開発者は、レイヤ 1 の変更を検出して対応する能力を向上させるためのシンクロナイザーの機能強化を含む、zkEVM ノードおよび証明者コンポーネントの更新バージョンをリリースしました。さらに、送信用にトランザクションのタイムスタンプをバッチ処理する前に、メインネットとトランザクションのタイムスタンプを相互チェックするための特別な保護手段をシーケンサーに実装しました。
TVL Resilient, but Some Transactions May Require Further Attention
TVL は回復力がありますが、一部のトランザクションにはさらなる注意が必要な場合があります
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.
Polygon zkEVM のロックされた合計値 (TVL) は、停止による影響をほとんど受けていないようです。この記事の執筆時点で、L2Beat データは、事件以来約 1 億 5,000 万ドルから 1 億 5,300 万ドルへのわずかな増加を示しています。
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 は、影響を受けるトランザクションの一部がまだ処理を保留している可能性があると警告しています。影響を受けるトランザクションを特定した DApp は、Polygon Labs に支援を求めることをお勧めします。
Contextualizing the Outage
停止の状況を説明する
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.
Polygon zkEVM の停止は、暗号通貨分野、特にイーサリアム レイヤ 2 エコシステムにおけるネットワーク障害の蔓延を浮き彫りにしています。 2023 年 12 月、TVL による最大のイーサリアム レイヤ 2 ネットワークである Arbitrum は、ネットワーク アクティビティの急増により 5 時間以上続く停止を経験しました。同様に、TVL による最大の ZK ロールアップである zkSync Era も、同月に 4 時間の停止に直面しました。
Importance of Post-Mortem Analysis
事後分析の重要性
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.
この事後レポートは、Polygon zkEVM 障害の原因と解決策についての貴重な洞察を提供し、インシデントを取り巻く依然として残る不確実性に対処します。これは、ネットワーク障害の理解を深め、改善すべき領域を特定し、より回復力のあるシステムを構築する上で、事後分析が重要であることを強調しています。
免責事項:info@kdj.com
提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。
このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。