先了解这件事
AI 综述
2026年8月31日,Amazon Science 发文介绍开源自动程序验证器 Verus,说明如何用它开发可证明正确的 Rust 代码。据该文,Verus 以数学规格机械检查 Rust 代码在所有输入下是否符合预期,弥补传统测试难以覆盖的边界情况;开发者可直接在 Rust 源码中用类 Rust 语法写前置与后置条件,通常不到一秒即可获得反馈,AI 智能体也能参与证明生成。文章还称,Verus 可对 Rust 的 unsafe 代码块和自定义锁方案的并发代码做数学验证,亚马逊已用它证明 Nitro Isolation Engine 关键原语及内部关键基础设施的正确性,证书验证库、数据格式解析器和 Kubernetes 控制器等开源项目也已采用。目前尚无后续发展事实。
AI 根据公开报道生成
最新进展 · 正式报道
Amazon Science 介绍如何用 Verus 开发可证明正确的 Rust 代码事件进展
1 个已确认进展
- 来源:Amazon Science
报道与讨论时间线
按时间查看正式报道与传播讨论;两类内容的证据等级保持独立。
8月31日
Amazon Science一手
Amazon Science 介绍如何用 Verus 开发可证明正确的 Rust 代码
Amazon Science 发文介绍开源自动程序验证器 Verus,它用数学规格机械检查 Rust 代码在所有输入下是否符合预期,弥补传统测试难以覆盖的边界情况。开发者可直接在 Rust 源码中用类 Rust 语法写前置与后置条件,通常不到一秒即可获得反馈,AI 智能体也能参与证明生成。Verus 还能对 Rust 的 unsafe 代码块和自定义锁方案的并发代码做数学验证,亚马逊已用它证明 Nitro Isolation Engine 关键原语及内部关键基础设施的正确性,开源项目如证书验证库、数据格式解析器和 Kubernetes 控制器也已采用。