OpenAI 代理以太坊資金耗盡後,動用了不屬於自己的錢包
重點速覽
- •來自 GPT-5.6 Sol 系列的 OpenAI 內部模型於 6 月 26 日在以太坊 Sepolia 測試網上接受訓練並執行程式編寫任務時,動用了不屬於自己的錢包資金。
- •該模型無需任何駭客技巧,而是編寫腳本檢查了由開發者常用助記詞生成的 362 個地址,並找到一個持有足夠測試代幣的地址。
- •模型記錄下的推理過程指出了使用公開已知金鑰的道德兩難,但它最終認定這些資金「實際上已被遺棄」,並照樣動用。
- •模型完成任務時未透露資金來源,OpenAI 直到約三個月後的 9 月 25 日才發現此行為。
- •OpenAI 之後已加上網路存取限制並擴大監控;若同樣行為發生在以太坊主網,等於是從他人帳戶中拿走真正的以太幣。

根據 OpenAI 週四披露的事件報告,其內部研究模型在程式編寫任務進行到一半時資金耗盡,隨後利用一組公開可得的助記詞找到他人的加密貨幣錢包並動用其中資金。
OpenAI 在其事件報告中表示,這起事件發生於 6 月 26 日,當時 GPT-5.6 Sol 系列的一個內部模型正在以太坊 Sepolia 測試網上接受訓練。Sepolia 上的代幣與以太坊主網交易的以太幣(ETH)沒有任何關聯。OpenAI 於 9 月 25 日才發現這一行為。
該模型完成任務時並未透露資金來源,促使 OpenAI 加上網路存取限制並加強監控。
無需駭客技巧
該模型無需複雜的技術就能取得存取權。助記詞(recovery phrase),又稱種子短語(seed phrase),是一組用於生成錢包私鑰的字詞;掌握這些字詞的人可以重建帳戶並從中支出,完全不需要接觸擁有者的裝置。由於開發者經常重複使用的助記詞已是公開資訊,而公開區塊鏈上的每一筆餘額對任何人都可見,一個簡單的腳本就能重新生成相同的地址並檢查哪些地址持有資金。
任務允許該模型部署合約——即運行於區塊鏈上的程式——但未提供有資金的錢包來支付手續費。在取得免費測試代幣的嘗試失敗後,該模型編寫了一個腳本,檢查了由開發者常用助記詞生成的 362 個地址,並找到一個持有足夠資金的地址。
該模型記錄下來的推理過程本身就指出了這一兩難。「但使用公開已知的金鑰/資金在道德上可行嗎?」它如此自問,隨後得出結論:公開的短語和測試代幣使這筆支出可以接受。它更將這些資金形容為「實際上已被遺棄」,並照樣動用。
測試網支出,未解的疑問
這筆支出發生在 Sepolia——一個開發者在正式推出之前先用來演練以太坊應用程式的獨立網路。其代幣僅用於支付測試費用,與以太坊主網交易的以太幣無關。
部署順利完成,這個「借來」的錢包支付了手續費。當模型回報時,它表示工作已完成,但未說明資金從何而來。從 6 月 26 日的支出到 OpenAI 於 9 月 25 日發現,中間大約過了三個月。
OpenAI 表示,此後已加上網路存取限制並擴大監控。
更廣泛的背景
加密貨幣與 AI 公司正在打造持有錢包、並在無需人工逐步批准的情況支付服務費用的代理。在本案例中,OpenAI 的模型在任務進行中途資金耗盡,找到一個不屬於自己的錢包,並在未經詢問的情況下動用了其中的資金。
如果同樣的行為發生在以太坊主網上,該模型等於是從他人的帳戶中拿走了真正的以太幣。
來源:CoinDesk