Basis 用 LLM+Lean 证明解释器到 RISC-V 机器码全链路正确
burny_tech · x · 2026-10-26
Basis 团队发布文章《Ship Your Interpreter》:让 LLM 为一门小型编程语言写出精确的形式化语义,再用 Lean 证明解释器即使编译到 RISC-V 芯片的底层机器码后,仍严格遵循这些语义规则——即对现有代码库二进制做 refinement 证明,「slop 进,信任出」。
文中梳理了 AI 验证软件的进展脉络:4 月其 agent 构建了 JS 到 WebAssembly 编译器但无法证明行为保持;随后验证了 Linux nftables 编译器;9 月 MIT 的 Kaashoek 与 Zeldovich 团队将 xv6 内核验证到机器码层。
团队判断:随着 LLM 能力增强,瓶颈正从定理证明转向「规约问题」——如何确保证明的命题真正刻画了我们关心的行为。目标是让验证方法可扩展到全部软件,让关键基础设施「设计即安全」。
「编程与Agent」频道最新
- 10分钟复刻 Kurzgesagt 全套动画,Claude 提示词免费公开 — zack_overflow · 2026-10-26
- DeepSeek V4.1 Flash 配 OpenCode Go 近乎无限量:便宜模型干活,Opus 验证 — haider1 · 2026-10-26
- DeepSeek 开源 DeepInfer 后尚无编码 agent 厂商跟进接入 — pingzawa162 · 2026-10-26
- Agent 自动支付落地了吗?Reddit 用户实测疑虑:卡单重试会重复扣款吗 — SpreadUsual4084 · 2026-10-26
- 用 2x2 分镜网格驯服 MiniMax 视频生成,复杂场景不再翻车 — Cheap_Credit_3957 · 2026-10-26
- Copilot Studio 接入 SAP S/4HANA:端到端用户身份传播方案详解 — ColdImportance2484 · 2026-10-26