蚂蚁数科开源虚拟机DTVM 开启区块链AI开发时代
创始人
2025-04-24 19:16:19
0

4 月 24 日,一款名为 DTVM(DeTerministic Virtual Machine)的区块链虚拟机宣布开源,在开发者社区引发热议。据其公开的技术论文显示,DTVM通过创新JIT引擎与全链路优化,IT引擎加速较传统解释执行实现约30倍的性能提升,刷新了目前行业最高水平,同时完全兼容以太坊生态,成为技术新标杆。

区块链虚拟机是运行在区块链网络上的一个特殊计算环境,用于处理大量的计算和交易指令,是智能合约和区块链应用(DApp)的“操作系统”。近年来,随着区块链应用的日益复杂和广泛,对虚拟机的综合能力提出了更高要求,促使行业从业者寻找新的解决方案。DTVM 的推出,集中解决了区块链网络中的性能、确定性和生态兼容性挑战。

DTVM通过延迟JIT编译技术,智能合约首次调用延迟压缩至0.95ms,较业内当前领先的WebAssembly JIT虚拟机提速20倍以上;复杂计算优势明显,在PolyBench测试中,部分计算密集型任务性能提升达63%,为 RWA、DeFi、链上AI等场景提供高效支撑。

据论文介绍,DTVM 无缝兼容以太坊 EVM 生态,支持Solidity、C++、Rust、Java、Go、 AssemblyScript等六种主流编程语言,为Web3.0 开发者消除跨平台开发的“语言障碍”,使其在多语言开发环境中平滑穿梭。此外,DTVM 通过简化系统安全保护装置——可信计算基(TCB),代码库规模相较 WASM压缩至 27%以下,在大幅缩小潜在攻击面的同时,确保了系统的安全高效运作。

值得注意的是,DTVM作为新一代虚拟机,系统集成了一款基于大语言模型(LLM)的 AI 工具套装SmartCogent,从编码、审计到部署,AI 全流程自动化驱动开发工作。测试显示,其逻辑漏洞检测准确率达81%,修复成功率86%,显著优于同类开源项目。开发者还可通过自然语言描述,让 AI生成合规合约代码并完成安全审计,这标志着 Web3.0 技术开发从人工编码迈向真正意义上的“AI原生开发”,人工智能正成为 Web3.0 技术创新的底层驱动力。

据悉,蚂蚁数科蚂蚁链、蚂蚁集团超级计算、Pharos 等核心技术团队等作为主要贡献者参与了DTVM 的研发。目前,DTVM 包含核心引擎、多语言编译器SDK 等在内的核心技术已经通过Apache 2.0协议完成开源,开发者可以通过 GitHub 获取完整代码及文档。

相关内容

热门资讯

右侧超车和右侧变道的区别 右侧... 右侧超车和右侧变道的区别在于: 1、是否变道:超车必须变道,而变道不一定要超车; 2、危险性不同:超...
轮胎扁平比计算公式 轮胎扁平比... 轮胎扁平比是轮胎的一项重要数据,它表示轮胎横断面高度占其横断面最大宽度的百分比,也可以理解为轮胎的高...
科目一到科目四分别考什么 科目... 驾驶考试分为四个科目,分别是科目一到科目四。其中,科目一是指驾驶员理论考试,是在车管所进行的,驾照申...
车子踩油门速度提不起来转速上去... 车子踩油门速度提不起来转速上去了,这可能是由以下四个原因引起的:1. 离合器打滑:当车辆加速时,车速...
东风本田是哪里生产的 东风本田... 东风本田汽车有限公司,这是一家由东风汽车集团、本田技研工业中国投资有限公司和日本本田技研工业株式会社...
原创 O... 据 The Information 报道,人工智能(AI)技术大厂OpenAI 正在招募苹果的硬件设...
今年国庆中秋出游,游客可以用A... “从行程规划到服务保障,都值得用AI重做一遍。”近日,去哪儿旅行副总裁任芬说。据悉,今年国庆中秋假期...
网警破获通过 “AI换脸”非法... 利用AI换脸 通过互联网平台验证系统 神不知鬼不觉 就能篡改企业法定代表人信息 9月9日 武汉网警侦...
u型行驶是什么意思 u型行驶是... U型行驶是指在高速公路上,从一个收费站上车,经过中间的折返,再回到同一个收费站的行驶方式。这种行为是...
汽车暴晒怎么解决 汽车暴晒怎么... 汽车暴晒问题的解决方案汽车暴晒的解决方案在汽车暴晒问题上,我们可以采取以下三种方法:打开外部循环通风...