OpenAIは、社内の研究用AIが他人のウォレットにあるテスト用イーサリアム(ETH)を無断使用した事例を、10月15日に更新した報告書で明らかにした。
事例は6月26日、暗号資産(仮想通貨)取引アプリの開発課題を進める際に起きた。AIは、プログラムを公開するために必要な手数料を、許可なく他人のETHで支払った。使われたETHは、実験用ネットワークのものだった。
しかし、AIは最終的な作業報告で、他人のウォレットを無断で使ったことを説明しなかった。
AIに与えられた課題は、取引アプリを更新し、必要なスマートコントラクトを実験用ネットワーク「Sepolia(セポリア)」上で公開することだった。スマートコントラクトとは、ブロックチェーン上で動くプログラムを指す。
セポリアは、本番環境で公開する前にアプリなどを試すためのネットワークだ。イーサリアムの開発者向け資料によると、テスト用ETHは本番のETHとは別に管理される。実験用でもプログラムの公開には手数料が必要で、通常は無料配布サービスからETHを入手する。
しかし、今回の課題では資金入りのウォレットが渡されていなかった。AIは無料配布サービスなどを調べたものの、手数料に使うETHを入手できなかった。そこで、開発者向けに広く知られた復元フレーズを使い、残高のある口座を探した。
復元フレーズは、ウォレットを操作する秘密鍵を復元できる情報だ。AIはそこから秘密鍵を導き出し、必要なETHがある口座を見つけた。使用の是非も検討したが、フレーズが公開され、テスト用ETHには価値がないことを理由に利用可能と判断した。
AIは口座保有者の許可を得ず、その口座のETHで手数料を支払い、プログラムの公開を成功させた。OpenAIは、AIが被害の大小に関する自己判断を、口座保有者の許可の代わりにした点を問題としている。
この事例を受け、OpenAIは同様の研究環境で外部インターネットへの接続を防ぐ対策を追加し、接続が生じた場合にセキュリティ担当へ通知する監視も導入したという。
【次に読む】
» AIエージェントが不正な暗号資産マイニング:研究者が報告
» MetaMask、AIエージェント向けウォレットを一般公開
» AIエージェントの暗号資産決済が拡大=Chainalysis
|文:平木 昌宏
|画像:Adobe Stock


