画像=Ethereum Foundation

Ethereum次期ハードフォーク「Glamsterdam」のテストネットへの適用が延期された。EIP-8037とEIP-8038の仕様変更が既存の分散型金融(DeFi)コントラクトの保護機構に影響する可能性が見つかり、研究陣はAIエージェントを活用して影響範囲の検証を進めている。

25日(現地時間)、ブロックチェーンメディアのCointelegraphによると、ブロックチェーンセキュリティ企業のChainSecurityは、Glamsterdamに含まれるEthereum改善提案(EIP)のEIP-8037とEIP-8038について、少なくとも13件のDeFiコントラクトに影響し得る問題を確認した。

問題は、ガス算定ルールの変更に起因する。従来のコントラクトの一部は、コール時に割り当てられたガスが不足した場合の挙動を前提に保護機構を組み込んでいる。だがアップグレード後は、同じコードでも想定と異なる動作を示す可能性があるという。

こうした挙動の変化が悪用されれば、コントラクトの正常な処理を妨げられるおそれもある。

このため、Hoodiテストネットで予定していたGlamsterdamの適用は延期された。開発陣は、ルール変更が既存コントラクトに及ぼす間接的な影響まで精査した上で、新たな日程を決める方針だ。テストネットそのものを停止したわけではない。

検証では、複数のAIエージェントを連携させる手法が使われた。Eth Labsの研究員デリック・チアンは、Eth LabsとEthereum Foundationの研究員がそれぞれAIエージェントを稼働させ、コントラクトの脆弱性を点検していることを確認した上で、GitHubリポジトリ形式のメッセージボードを設け、作業を調整したと明らかにした。

この手法は、後続アップグレードの検証にも広がっている。研究陣は、次のハードフォーク「Hegota」で提案されているEIP-8198、いわゆる「Quick Slots」の影響を確認するため、別のメッセージボードも設けた。

チアンは、脆弱性の発見が開発終盤にずれ込んだことで、対応が逼迫したと指摘した。今後は、プロトコル変更が既存コントラクトにどのような問題を引き起こし得るかについて、開発初期からより徹底的に分析すべきだと説明した。

AIの普及は、脆弱性開示の方針にも影響を及ぼしている。Bitcoin Coreは、単純な大規模言語モデル(LLM)のプロンプトだけでも見つけられる脆弱性を、別枠で分類している。

こうした問題については、通常の公開猶予期間を設けるのではなく、保守対象となっている主要バージョン向けの修正をできるだけ早く配布し、あわせてセキュリティ告知を出す形で対応する。AIによって脆弱性が再発見されやすくなった分、修正の提供を遅らせること自体がリスクを高めかねないとの判断だ。

今回の事例は、AIエージェントが脆弱性の検知や調整の手段として、実際のプロトコル検証に活用され始めていることを示した。ハードフォークの準備、セキュリティ検証、後続提案の点検が並行して進む中、ブロックチェーン開発の進め方にも変化が広がっている。

キーワード

#Ethereum #Glamsterdam #ハードフォーク #EIP-8037 #EIP-8038 #DeFi #AIエージェント #Hoodi #Bitcoin Core
Copyright © DigitalToday. All rights reserved. Unauthorized reproduction and redistribution are prohibited.