イーサリアム、スマートコントラクトのリスクが解決されるまでHoodiテストネットでのGlamsterdamフォークを延期
重要ポイント
- •イーサリアム開発者は、8つのスマートコントラクト不変条件に関わるセキュリティ懸念の解決を待って、HoodiテストネットでのGlamsterdamアップグレードを一時停止した。
- •延期の原因はEIP-8037とEIP-8038であり、これらは特定の操作のガス価格を変更するため、特定の操作が常に固定量のガスを消費するとの前提が組み込まれたデプロイ済みコードが無効化される。
- •監査企業ChainSecurityの10月13日の報告は、この2つの提案が、外部呼び出しの失敗時に固定のガス関連前提に依存するコントラクトを壊す可能性があると指摘した。
- •Hoodiフォークの時期は今後、不変条件レビューの結果次第であり、アップグレードがメインネット展開に進む前にこのレビューを完了する必要がある。
- •10月6日にSepoliaテストネットで稼働を開始したGlamsterdamは、組み込み型のプロポーザー・ビルダー分離、ブロックレベルのアクセスリスト、実際の実行コストをより正確に反映するガス価格設定の調整を通じて、イーサリアムのレイヤー1スケーリングロードマップを前進させることを目的としている。

イーサリアムコア開発者は、8つのスマートコントラクト不変条件に関わるセキュリティ懸念が解決されるまでの間、ネットワークの次期大型アップグレードであるGlamsterdamのHoodiテストネットでの展開を一時停止した。これは金曜日のブログ投稿によると、イーサリアム財団が発表したものである。Hoodiはイーサリアムの公開テストネットワークの一つで、メインネットの有効化前に、今後のプロトコル変更が実際の環境下でリハーサルされる場である。
今回の延期の中心にあるのは、アップグレードに含まれる2つのイーサリアム改善提案(EIP)、EIP-8037とEIP-8038であり、これらは特定の操作におけるガスの課金方法を変更するものだ。ガスとは、イーサリアム上でのトランザクションやスマートコントラクト実行の計算コストを測定するために用いられる単位である。財団によると、既存のイーサリアムプロジェクトの一部は、特定の操作が常に固定量のガスを消費するという前提に依存しており、この前提は新しいガス価格設定ルールによって無効化されるという。こうした前提がすでにデプロイ済みのコードに組み込まれているため、この再価格設定は単なるコスト調整ではなく、アップグレードに対するセキュリティ懸念として扱われている。
この決定は、スマートコントラクト監査企業ChainSecurityの10月13日の報告を受けたもので、同報告では、この2つの提案が、外部呼び出しが失敗した際に固定のガス関連前提に依存するコントラクトを壊す可能性があると指摘されていた。開発者は現在、8つのスマートコントラクト不変条件——ネットワークの動作中にデプロイ済みコントラクトが成立し続けると期待する条件——に関連する懸念を調査している。
Hoodiフォークを延期することで、開発者はGlamsterdamがメインネット展開に向けて進む前に、潜在的なスマートコントラクトの問題を特定し、コード変更が必要かどうかを判断するための時間を確保できる。財団の投稿は、未解決の問題が解決されるまでHoodiフォークは実施されないことを強調した。Hoodiフォークの時期は今後、この不変条件レビューの結果次第であり、このレビューはアップグレードとメインネット展開の間に位置づけられている。展開を注視する読者が注目すべき指標は、開発者が8つの不変条件に関する懸念を解消するかどうか、そして財団がHoodiフォークの実施可能をいつ示すかであり、これらはメインネット移行に先立つステップとなる。
Glamsterdamアップグレードは、最後の主要リハーサルの一つとして10月6日にSepoliaテストネットで稼働を開始した。イーサリアム財団が9月28日のブログ投稿で発表したように、このアップグレードは、組み込み型のプロポーザー・ビルダー分離、ブロックレベルのアクセスリスト、実行コストをより正確に反映するガス価格設定の調整を通じて、イーサリアムのレイヤー1スケーリングロードマップを前進させることを目的としている。