BNB Chain測試網公開了一項交易自動化實驗,由3個AI代理分工處理交易傳送、驗證與錢包監控。實驗使用的不是實際資產,而是0.01枚測試BNB。
這項案例結合Fetch.ai Innovation Lab的開發指南與uAgents框架,並部署於BNB Chain測試網。Crypto Briefing介紹了該案例,說明如何將工作拆分為3個階段,而非由單一代理包辦所有任務。
第一個「Transaction Sender Agent」接收HTTP POST請求後,在錢包之間傳送0.01枚測試BNB,負責從接收交易請求到完成區塊鏈傳送。
第二個「Transaction Validator Agent」在交易廣播後查詢BscScan API,確認交易是否成功。交易傳送與結果確認由不同代理處理,以區分交易處理狀態。
第三個「Wallet Monitor Agent」持續監控測試網錢包的存提款紀錄,並在交易執行後獨立確認錢包活動。
3個代理均以Python編寫,使用uAgents與Web3.py。實驗網路為BNB Chain測試網,鏈ID為97。
BNB Chain官方文件指出,BSC Testnet的鏈ID為97,測試網燃料費使用tBNB。這項案例同樣是在測試網環境中重現交易流程的開發者範例。
這種架構的特點,是沒有把交易傳送、成功確認與錢包活動監控整合為單一代理的工作。拆分功能後,可以分別管理各階段的處理結果與錯誤發生位置。
不過,案例並未說明在實際運作環境中如何處理失敗交易或錯誤收款地址。API故障、代理運作異常,以及交易取消或重試流程,也未在此次案例中獲得確認。
若要將測試網架構擴展至實際資產管理或大規模自動交易,還需要進行安全驗證與金鑰管理。交易授權範圍、錯誤復原與成本控制,也必須另行制定營運標準。
BNB Chain正擴大支援AI代理進行鏈上工作的開發工具,整合身分、錢包、支付與執行環境。BNB Agent SDK支援基於ERC-8004的代理身分註冊,以及基於ERC-8183的工作與託管功能。
ERC-8004是註冊代理鏈上身分的架構,ERC-8183則處理工作承接、結果提交與支付結算。這兩項標準並不代表已直接整合至此次uAgents實驗,而是BNB Chain另行提供的開發工具組成部分。
BNB Agent Studio也已公開,支援代理開發與部署。官方指南說明了在BSC測試網建立與執行賣方代理的流程,但尚未確認其與此次uAgents案例直接整合。
BNB Chain生態系先前也曾介紹AI代理執行鏈上支付與驗證的x402案例,以及擴大代理錢包選擇的案例。此次案例並非服務上線或鏈上實際使用數據,而是在測試網實作交易自動化架構的開發案例。
因此,這項發布難以解讀為主網自動化服務上線。目前確認的範圍,是在BNB Chain測試網使用0.01枚測試BNB,重現多代理交易流程。
留言 0