Foresight News 消息,螞蟻數科宣佈開源虛擬機 DTVM(DeTerministic Virtual Machine)。DTVM 通過創新 JIT 引擎與全鏈路優化,IT 引擎加速較傳統解釋執行實現約 30 倍的性能提升,同時完全兼容以太坊生態,支持 Solidity、C++、Rust、Java、Go、 AssemblyScript 等六種主流編程語言。通過簡化系統安全保護裝置可信計算基(TCB),代碼庫規模相較 WASM 壓縮至 27% 以下,在大幅縮小潛在攻擊面的同時,確保了系統的安全高效運作。
此外,DTVM 還集成基於大語言模型(LLM)的 AI 工具套裝 SmartCogent,從編碼、審計到部署,AI 全流程自動化驅動開發工作。測試顯示,其邏輯漏洞檢測準確率達 81%,修復成功率 86%。開發者還可通過自然語言描述,讓 AI 生成合規合約代碼並完成安全審計。
螞蟻數科螞蟻鏈、螞蟻集團超級計算、Pharos 等核心技術團隊等作爲主要貢獻者參與了 DTVM 的研發。目前 DTVM 包含核心引擎、多語言編譯器 SDK 等在內的核心技術已經通過 Apache 2.0 協議完成開源,開發者可以通過 GitHub 獲取完整代碼及文檔。