智客 ZICQ
EN 登录 / 注册
智客前沿 大模型 #零知识证明 #zkVM #Magnetar #Microsoft Research #后量子安全

微软发布Magnetar:基于零知识证明的通用计算平台

Mr.Xu 的头像

文 / Mr.Xu 智客前沿编译 · 审校

发布时间:

中文阅读 (Chinese) English Version

摘要:微软研究院推出Magnetar,这是一款基于零知识证明的虚拟机器(zkVM),旨在解决传统零知识证明在效率、通用性和安全性方面的三大挑战。Magnetar支持主流编程语言如Rust、Go和C,运行速度比现有最快系统快10到39倍,并仅依赖标准哈希函数确保安全性。其通用性使开发者无需深入密码学知识即可使用,标志着零知识证明向主流应用迈出重要一步。


核心突破

微软研究院发布的Magnetar是一款基于零知识证明的虚拟机器(zkVM),旨在解决传统零知识证明面临的三大挑战:

  1. 效率问题:传统零知识证明生成过程计算开销巨大,往往需要比原始程序运行多出数百万倍的计算量。尽管近年来研究有所进展,但速度提升通常以牺牲其他方面为代价。
  2. 通用性与易用性:许多证明系统要求开发者手动将程序转换为密码学电路,这不仅耗时且容易出错。通用性方案虽然可以证明普通处理器的执行,但往往速度较慢或安全性不足。
  3. 安全性问题:许多证明系统依赖易受量子计算攻击的椭圆曲线密码学,而新兴的后量子证明系统则依赖未经长期验证的数学假设。

技术机制剖析

Magnetar通过以下创新设计解决了上述问题:

  • 通用性设计:Magnetar支持RISC-V架构,这是一种开源处理器架构,拥有针对主流语言的成熟编译器。开发者可以使用Rust、Go或C等语言编写程序,并像往常一样进行编译,Magnetar即可证明其执行过程。这使得证明生成不再局限于密码学专家,任何开发者都可以轻松使用。

  • 性能提升:Magnetar在笔记本电脑上每秒可证明720万到870万条处理器指令。在15个基准测试程序中,其速度比现有最快的zkVM快10到39倍,在某些特定任务上甚至超过300倍。其证明验证时间约为12毫秒。

  • 安全性:Magnetar仅依赖标准哈希函数(如SHA-256或SHA-3),无需使用椭圆曲线密码学、格密码学或特殊用途的哈希函数。这使得Magnetar在未来的量子安全环境中依然可靠。

工程权衡与实测表现

Magnetar的设计在安全性与性能之间取得了平衡。其基于哈希函数的安全性虽然牺牲了一些理论上的效率,但显著降低了未来迁移到后量子密码学的风险。此外,Magnetar的通用性设计使其能够处理各种类型的程序,但这种通用性也意味着其性能可能不如针对特定任务优化的系统。

在实测中,Magnetar在多个基准测试中表现出色,尤其在处理复杂计算任务时,其性能优势明显。例如,在EVM解释器中的代币转移任务中,Magnetar的速度比现有系统快300多倍。

开发者落地与部署建议

Magnetar的发布为开发者提供了一种全新的工具,使得零知识证明的应用更加便捷和高效。以下是一些建议:

  • 学习资源:建议开发者熟悉RISC-V架构和主流编程语言,以便充分利用Magnetar的功能。
  • 性能优化:尽管Magnetar已经实现了显著的性能提升,但在处理极大规模的计算任务时,仍需进行性能优化。
  • 安全性评估:尽管Magnetar依赖的标准哈希函数安全性较高,但开发者仍需根据具体应用场景进行安全性评估。

未来展望

Magnetar的推出标志着零知识证明向主流应用迈出了重要一步。随着技术的不断进步,我们预计零知识证明将广泛应用于数据隐私保护、分布式计算和区块链等领域。


消息来源:Microsoft Research AI (2026-10-15)

—— 完 ——

主题标签: #零知识证明 #zkVM #Magnetar #Microsoft Research #后量子安全

编辑部与事实核查说明:本篇专刊由智客前沿资讯管线根据官方技术公告、学术论文及开源工程文档整理编译,经算法实体核验与人工编辑审校后发布。若发现技术事实纰漏,欢迎依据勘误方针或一键向编辑部发送勘误反馈。

社区整体评论区

正在加载实时智能评论与划词标注…