9月19日,SingularityNET用於資產轉換的以太坊側合約遭到異常操作,8,721,530枚FET被轉出,按當時價格計算約值155萬美元。29分鐘後,一個此前長期休眠的NuNet鑄幣權限又生成4.085億枚NTX,並將全部代幣發送至同一個收款錢包。鏈上取證機構Athena的分析顯示,兩起操作可能屬於同一組協同行動,但WMTX是否透過相同機制受影響,現有證據尚未確認。
Fetch.ai其後暫停AGIX兌換FET服務和以太坊側橋接合約。公司表示,受影響的基礎設施屬於SingularityNET,主要涉及其以太坊—Cardano橋;Fetch.ai自有合約以及正常的FET轉帳仍在運作。
被清空的是SingularityNET轉換合約
取證報告將涉事合約識別為TokenConversionManagerV3。這是SingularityNET橋接系統中負責以太坊側鎖定與釋放資產的正式組件,已驗證程式碼與SingularityNET公開程式碼庫一致,並與目前Artificial Superintelligence Alliance的FET代幣相關聯。
調查人員認為,損失源於後端授權密鑰遭到控制,而不是攻擊者繞過橋接合約本身。攻擊交易攜帶了一個有效簽名,簽名地址正是合約預先信任的授權地址,因此攻擊者能夠呼叫conversionIn函數,將合約中的全部FET釋放到其控制的錢包。
合約設計也放大了單筆交易的影響。原有100萬枚FET的交易上限,只限制從以太坊轉出的代幣,卻沒有在conversionIn路徑上執行。結果是,攻擊者一次提取約872萬枚FET。此外,簽名訊息沒有綁定最終接收地址,任何取得有效授權的呼叫者都可以指定代幣接收錢包。
4.085億枚NTX在29分鐘後鑄出
鏈上時間線顯示,9月19日20時50分(UTC),距離FET被提取約29分鐘後,一個自2023年3月以來一直未活動的NuNet鑄幣密鑰生成408,532,878枚NTX,並將全部代幣轉入接收被盜FET的錢包。該數量約相當於NuNet已披露代幣供應量的42%。
後續追蹤進一步強化了兩起事件之間的聯繫。當天19時36分,也就是FET被提取前45分鐘,NuNet鑄幣地址曾直接向最終收款錢包轉入0.3667枚ETH;另一個與攻擊者有關聯的帳戶,則向該錢包轉入2,430萬枚NTX。
在FET橋接合約被清空之前,NTX已經透過MetaMask的兌換基礎設施開始出售。這表示,涉及兩組遭控制憑證的資產轉移與變現活動,可能早於主要FET提款就已經展開。
資產變現受到流動性限制
攻擊者其後開始處理兩類代幣。被盜FET主要透過MetaMask的兌換基礎設施換成以太幣;新鑄造的NTX則有超過2.17億枚透過去中心化流動性場所以出售。到9月20日約1時10分,中心錢包持有547.89枚ETH,價值約144萬美元,同時仍持有約2.3億枚NTX。
NTX的後續出售很快受到流動性不足限制。四筆合計3,855萬枚NTX的交易,只讓攻擊者的ETH餘額增加約0.30枚,原因是可用交易池已明顯減少。另有一筆1,000萬枚NTX的交易透過Mayan Protocol路由,最終取得約940 USDT並用於跨鏈轉移。
相關資產的市場數據也出現明顯波動:NTX一度報0.00053美元,24小時升幅為780.38%;同期ETH報2,747.34美元,24小時上升4.23%;與SingularityNET相關的AGIX報0.08美元,24小時下跌0.47%。這些價格數據反映的是事件後的市場狀態,不能單獨說明代幣供應或損失已完成處置。
WMTX暫停交易,關聯機制尚未確認
事件後來擴展至WMTX。9月20日,Bitvavo以該代幣存在正在處理的安全事件為由,暫停WMTX充值和提現,隨後暫時停止交易。交易所表示,客戶餘額仍然安全。
SingularityNET歷史資料顯示,WMTX、FET和NTX都曾使用與其以太坊—Cardano橋接生態相關的基礎設施。不過,目前的取證分析主要詳細檢查FET和NTX活動,尚未證明WMTX是透過同一漏洞或同一組憑證受到影響。Cardano同期報0.24美元,24小時上升6.75%。
授權密鑰是否撤銷成為恢復前提
Fetch.ai表示,正在與SingularityNET合作調查,並在調查期間暫停相關兌換服務。首次追蹤窗口顯示,攻擊發生約5小時後,FET橋接授權地址和NuNet鑄幣憑證仍未完成輪換或撤銷。當時FET橋接合約已被清空並停止活動。
這使憑證處置成為恢復服務的關鍵步驟。如果同一個授權地址仍被合約信任,直接向FET轉換合約補充流動性,可能再次暴露於已簽名提款風險;NuNet則需要處理受影響錢包仍可能繼續鑄造NTX的問題。
接下來可觀察的營運訊號包括Fetch.ai何時恢復AGIX兌換FET及以太坊側橋接服務,以及相關授權憑證是否完成輪換。對於WMTX,Bitvavo表示交易和轉帳將在評估期間繼續受限;交易所重新開放和憑證安全處理的進度,將決定受影響服務能否恢復。