最新ニュース
あなたへのおすすめ

EthereumのPectraアップグレード、Sepoliaで障害発生、不明な攻撃者が空ブロックをマイニング

著者Florence MuchaiFlorence Muchai 3分で読了
Sepolia での Ethereum の Pectra アップグレードに混乱が生じ、不明な攻撃者が空のブロックをマイニング
  • Ethereum の Pectra アップグレードが Sepolia で悪用され、預金契約のバグにより空のブロックがマイニングされる事態に
  • 攻撃者はゼロトークン転送の手口を用い、14:00 UTC に予定されたフルネットワークアップデート前に開発者がプライベート修正をデプロイすることを強いた
  • ETH は 2,000 ドルで苦戦し、週間で 10% 下落。サポートラインが崩れた場合、1,800 ドル〜1,700 ドルへと下落する可能性を示す弱気なシグナルが出ている

Ethereumの長年待ち望まれていたPectraアップグレードは、空ブロックのマイニングにつながった脆弱性により、Sepoliaテストネットで障害に直面しました。3月5日にデプロイされたこのアップグレードは、数時間後に開発者がgethノードでエラーメッセージに気づいた際に問題が発生しました。

ウォール・ストリート・ジャーナルからの詳細な レポート Ethereum開発者のMarius van der Wijden氏によると、チームは先週水曜日のUTC時刻7時30分頃にテストネットで発生したデポジット契約の予期せぬ動作を発見しました。期待されていたデポジットイベントをトリガーする代わりに、契約は誤った転送イベントを出力しました。

“ハードフォークがアクティブ化された直後、私たちはJim McDonaldにPectraで追加された実行トリガー型引き出し機能をテストするためにデポジットを送信するよう伝えました。その後、gethノードでエラーメッセージが表示され、多くの空ブロックがマイニングされているのが確認されました」とvan der Wijden氏は説明しました。

報告されているエラーメッセージは、「デポジットデータの解析不能:デポジットの長さが不正:期待576、実際32」でした。これは、予期せぬデポジット契約のトークンゲート付きERC-20転送が実行され、チェーンの期待される動作が妨害されたことを意味します。 

不明な攻撃者が見逃されたエッジケースを悪用

Wijden氏によると、開発者は修正を迅速にデプロイしましたが、見落とされたエッジケースにより、不明な攻撃者がシステムを利用しました。攻撃者はデポジットアドレスに対してゼロトークン転送を送信し、同じエラーを再度トリガーすることに成功し、空ブロックのマイニングが続けられました。

“私たちはデポジット契約を確認し、誰もデポジット機能をトリガーできないことを確認しました(トークンゲートされており、Sepoliaのために信頼できる当事者にのみトークンが配布されたため)。ただし、ERC20仕様で1つのエッジケースを見落としていました」と開発者は述べました。

当初、開発者はこのミスが信頼された バリデーター」からのものだと疑っていましたが、後にトランザクションがファウセットを通じて資金提供された新しいアカウントから発信されたことを認識しました。Ethereumのチームは、チェーンを分割せずに修正の展開を調整するために動き出しました。 

Wijden氏によると、急ぎのリリースはネットワークの分断を引き起こす可能性がありました。更新されていないノードは修正されたチェーンに接続できなかったためです。危機を回避した後、彼らはUTC時刻14:00に共同展開を計画し、チームに準備時間を与えました。

追加調査の結果、開発者は欠陥を発見しました。ERC-20標準はゼロトークンの転送を禁止していません。つまり、保有トークン数に関係なく、誰でもゼロトークンの移動を送信できることを意味します。これがデポジットイベントの原因となりました。

共同修正の3時間半前、開発者の説明によれば、 Sepolia は「多数の」空ブロックを生成したとされています。その間、通常の運用を回復するために、開発者は脆弱性をトリガーするトランザクションを、より高額のトランザクションに置き換えることで削除しました。 

開発者は攻撃を封じ込めるためにプライベートな修正をデプロイ

Ethereumのチームは、デポジット契約と相互作用するトランザクションをフィルタリングするプライベートな修正を実装しました。攻撃者が開発者のチャットを監視しているとの疑念から、彼らは修正を直ちに公開することにしました。 

“この修正は、デポジット契約に直接呼び出しを行うトランザクションのみをフィルタリングしています。もし修正を公開していたら、攻撃者は別の契約から契約を呼び出すことで私たちの緩和策を回避できたでしょう。これらの内部呼び出しはイベントをトリガーしますが、ブロック作成中にフィルタリングするのは容易ではありません」とWijden氏は述べました。 報告しました。これには完全な準備預金と独立監査が含まれます。.

ネットワークのノードの約10%が更新されると、完全なブロックが再び表示され始めました。これにより、完全なパッチの準備が整うまでチェーンが機能し続けました。

UTC時刻14:00に、すべてのノードが最終的な修正を含む新しいリリースに更新されました。数ブロック後、攻撃者のトランザクションが正常にマイニングされ、すべてのノードオペレーターがパッチを実装したことが確認されました。このインシデントはEthereumのメインネットには影響を与えませんでした。問題はSepoliaのトークンゲート付きデポジット契約に固有のものだったためです。

Xソーシャルメディアのユーザーから、「攻撃者はテストネットの問題を悪用することで『何かを得る余地があったのか』」と問われた際、Wijden氏は「いいえ、彼らにはそこから得られるものは何もありませんでした.”

Ethereumの価格の苦戦が続く:市場活動は弱体化

Ethereumはまだ弱さの兆候を示しており、過去1週間で価値の10%以上を失いました。時価総額で2番目に大きなコインは、市場の注視者がさらに下落すると予測している3ヶ月ぶりの低サポートレベルである2,000ドル前後で推移しています。

市場の技術指標によると、ETHは継続的な下落トレンドにあり、より低い高値と安値が形成され、ベアishな移動平均線と並んでいます。Ethereumが2,000ドルを支えきれない場合、アナリストは次の主要なサポートレベルが1,800ドルから1,700ドルの間にあると警告しています。 

相対力指数(RSI)が30.45であることは、短期的な反発の可能性を示唆していますが、2,200ドルの抵抗レベルは、コインが24時間以上突破できていない水準です。

これをお読みいただいているあなたは、すでに一歩先を行っています。当社のニュースレターでその先を行ってください。

この記事をシェア

免責事項。 ここに提供される情報は取引助言ではありません。 Cryptopolitan.com 当社は、このページに提供される情報に基づいて行われたいかなる投資に対しても責任を負いません。いかなる投資判断を下す前に、独立した調査および/または資格を有する専門家への相談を強く推奨します。

Florence Muchai

Florence Muchai

フローレンスは過去6年間、暗号資産、ゲーム、テクノロジー、AIに関するニュースを報道してきました。メルウ科学技術大学でのコンピュータ学およびMMUSTでの災害管理と国際外交の学習により、言語能力、観察力、技術スキルを十分に備えています。フローレンスはVAPグループで勤務し、複数の暗号資産メディアハウスで編集者として活躍しました。

もっと見る… ニュース