EIP-7702の委任先:メタデータハッシュがない10件中9件がソースコードを公開

Ethereum上でEIP-7702のデリゲートとして使われた59件のコントラクトを調査したところ、10件でSolidityのバイトコードに通常付加されるメタデータハッシュが省略されていた。その10件のうち9件は、それでもBlockscout上でソースコードが検証済みだった。一方、完全なメタデータハッシュを保持していた46件のうち、同サービスで検証済みだったのは21件だった。 調査サンプルには、9月8日のEthereumにおける200ブロックの期間から取得した1,178件のオーソリゼーションが含まれていた。メタデータハッシュのないデリゲートに向けられたオーソリゼーションでは、371件中369件がソースコードを公開しているコントラクトを指していた。これに対し、完全なハッシュを持つコントラクト宛ての774件では、該当したのは324件だった。 ハッシュを省略したコントラクトには、UniswapのCaliburEntryやAlchemyのSemiModularAccount7702などが含まれる。分析からは、メタデータが変わってもバイトコードを安定させるためにハッシュを削除している可能性がうかがえるが、各プロジェクトは理由を明らかにしていない。この調査結果が扱うのはコード検証とコントラクトの透明性であり、Ethereumの市場のファンダメンタルズの変化ではない。対象範囲は一つのブロックサンプルと二つの検証サービスに限られる。
Neutral
このレポートは主に、EIP-7702のデリゲートコントラクトのメタデータとソース検証を扱っており、トークン需要、プロトコル収益、Ethereumのセキュリティや金融政策の変更を扱うものではありません。そのため、ETHや暗号資産市場全体の方向性を示す明確なシグナルはありません。また、サンプルも限定的で、対象は200ブロックの単一期間にすぎず、検証にはBlockscoutとSourcifyのみが使われています。 短期的には、トレーダーは透明性やデューデリジェンスの問題としてこの結果に注目する可能性があります。ソースが公開された、メタデータハッシュを除いたコントラクトに向かう認可の割合が高い一方、完全なハッシュを持つコントラクトではその割合が低いという対比から、特定のデリゲートがより詳しく調査される可能性があります。ただし、記事はエクスプロイト、資金損失、サービス障害を報告していないため、市場全体に広がる反応は起こりにくいと考えられます。反応があるとしても、議論されているコントラクトとやり取りするユーザーやプロジェクトに限られる可能性が高いでしょう。 長期的には、この調査結果はバイトコードの再現性、コントラクトの検証、メタデータ設定が決定論的なデプロイに及ぼす影響についての議論に役立つ可能性があります。同様の透明性に関する報告が特に重要になるのは、脆弱性、コードの誤解を招く説明、または金銭的損失の証拠が伴う場合です。ここでは、そのいずれも確認されていません。トレーダーは、メタデータハッシュがないことと、ソースコードが隠されている証拠とを区別すべきです。ハッシュを除いた10件のコントラクトのうち9件はBlockscoutで検証され、Sourcifyで照会された8件すべてが一致ステータスを得ましたが、完全一致ではありませんでした。総じて、この記事はコントラクト単位のリスク評価には有用ですが、それだけで市場の強気または弱気の材料になるわけではありません。