第165回イーサリアムコア開発者実行会議:EIP-6466および6406のコード変更はLayerZeroなどの3つのプロジェクトに影響を与えるが、依然としてアップグレード可能である。
ChainCatcher のメッセージで、Galaxy の研究副社長 Christine Kim が第 165 回イーサリアムコア開発者実行会議の要約を発表しました。まず、EIP-6466 と 6406 はコード変更で、2 つのブロックヘッダーのフィールド「transactions_root」と「receipts_root」のデータエンコーディングを RLP から SSZ に更新します。ブロックチェーンのセキュリティと監査会社 Dedaub は、EIP-6466 と 6406 の影響分析を行い、これらのコード変更がイーサリアム上に展開され、積極的に使用されているスマートコントラクトに与える影響を特定しました。分析の結果、SSZ の更新は 3 つの主要プロジェクトに影響を与えることがわかりました:LayerZero、zkBridge(クロスチェーンブリッジ)、および Telepathy(オラクル)です。これらのアプリケーションは影響を受けますが、Dedaub のディレクター Neville Grech は、これらの 3 つはすべて EIP 6466 と 6406 によるコード変更に適応するためにアップグレードできると述べました。Danny Ryan は、この電話会議で RLP から SSZ への移行の実施やタイミングについて決定する必要はなく、今後の議論で Dedaub チームが共有する情報を考慮すべきだと述べました。Cancun/Deneb テストについて、イーサリアム財団の DevOps エンジニア Parithosh Jayanthi は、アップグレードが 6 月 30 日に開始され、テストネットが順調に進行しており、クライアント実装におけるいくつかの問題が発見されたと述べました。クライアントの問題が解決され次第、ネットワークに Blob トランザクションを長時間送信して、ネットワークが 3 つのターゲット blobs/block の負荷をどのように処理するかを確認します。Jayanthi は、これらの問題の中に、ステーキングされた ETH の預金に影響を与える問題があり、Teku と Prysm のコンセンサスレイヤークライアントチームがさらに調査すべきだと強調しました。Geth と Nethermind の実行レイヤーチームの代表者も、Devnet #7 の次の段階のテストに向けて積極的に修正している問題を共有しました。Builder Override Flag(ビルダーオーバーライドフラグ)について、Teku (CL) の開発者 Mikhail Kalinin は、EL クライアントチームが Cancun アップグレードにおけるエンジン API の変更を受け入れる意向があるかどうかを尋ねました。この変更は、「get_payload」API コマンドにブールフラグを作成することを目的としており、イーサリアムバリデータノードの EL クライアントが検閲行為を検出した場合、そのフラグは true を返します。さらに、EIP-4788 は新しいプリコンパイルを導入しました。これはコスト効率の良いスマートコントラクト操作であり、EL 上で CL に関する情報を公開し、コード変更によるストレージの過剰使用を防ぎます。この機能は、ステーキングプールや再ステーキングプロトコルなど、CL ステートへの信頼最小化アクセスから恩恵を受ける多くのユースケースの分散型アプリケーションを解放します。イーサリアム財団の研究者 Alex Stokes は、この修正が最終的な EIP-4788 仕様に統合され、Cancun でできるだけ早く実施されると述べました。(ソースリンク)