明日午前1時42分、今年イーサリアムにとって最も重要なリハーサルの予定は空白になっている。取り下げられたのはコードの出来とは無関係だ。本当に足止めしているのは、メインネット上で動いている13件のコントラクトだ。変更後も従来どおり失敗するか、誰も保証できない。

10月22日の実行レイヤー会議で、この件はHoodiテストネットのスケジュールから削除された。

引き金となったのは13日に出されたセキュリティ分析だ。EIP-8037とEIP-8038は、どちらもgasの計上方法を変更する。新しいストレージスロットを作成し、割当量を使い切った後は110020 gasが課される。旧ルールでは22100だった。

5倍だ。

旧ルールではgasを使い切るとトランザクション全体がロールバックされ、チェーン上には何も残らなかった。ところが新ルールでは、状態作成に使ったgasを返却できるため、本来ならロールバックされるはずの失敗経路が、最後まで走り切るだけの余力を突然得てしまう。

失敗が永久に記録される。

本来なら再試行できるはずの請求が、一度請求済みの扱いになる。コントラクトのコードは一文字も変わっていないのに、挙動が変わってしまう。なぜ変わるのか?その足元にある価格計算ルールが別物に置き換わったからだ。

そうした実在のコントラクトが13件見つかった。名前は一つも公表されていない。

リストは伏せられたままだ。

今回の延期を、技術的な準備不足だと受け止める人は多い。

それは狭い見方だ。

イーサリアムは、そもそも真っ白な紙ではない。そこでは何万もの他人が書いたコントラクトが動いている。どれも、gasを使い切れば失敗してロールバックされ、ロールバック後にはもう一度試せる、という前提を置いている。そしてその前提はすべてコードに埋め込まれているのに、誰もそれらのためのバックアップを用意してこなかった。私はその分析を一通り読んだ。

価格は反応していない。$ETH の現値は2352。24日の安値2282まであと3ポイントで、20日移動平均線の2457が頭を押さえている。

さらに重要なのは、$ETH と$BTC の比率だ。0.0292で、30日前の0.032から低下し、2カ月ぶりの低水準となった。同じ時期に、JPモルガンは約9億ドル相当のトークン化ファンドをイーサリアムと$SOL 上に展開した。

構築は進んでいる。評価は下がっている。

その13件のコントラクトに大規模なものが含まれているかどうか、確かなことは分からない。公式は非公開で協議中だとしており、今に至るまで明言を避けている。筋は通る話だが、確かめようがない。

本当に覚えておくべきなのは、この構造だ。チェーンのアップグレード速度を最後に決めるのは、開発者がキーボードを打つ速さではなく、チェーン上に他人が書いたものがどれだけ存在するかだ。

理屈は複雑ではない。互換性を旧来の挙動に依存させているシステムは、基盤を一度変えるたびに、すべての人について計算をやり直さなければならない。

新機能を一つ追加するのに1週間。既存のものを一通り精査するのに1四半期。

イーサリアムは2352、20日移動平均線は2457。その上に乗ってから次の展開を語ればいい。2282を割れば、2カ月ぶりの安値だ。

#比特币 #以太坊 #Binanceスクエア