~/talk

Proof-Carrying Code For the Age of AI: Machine-Checked Guarantees from(…)

Talkat LOPSTR+PPDP 2026 · 2026-08-27..08-29· [security, ai-assisted-development]
links:none on file
slides:none on file

Claims a practical pipeline: a Lean framework called EquiVM proves that deployed EVM bytecode refines a high‑level spec, and LLM agents autonomously complete refinement proofs for 23 contracts including MakerDAO. Proof artifacts reach ~84k lines; the largest end‑to‑end generation run takes ~100 hours while linking/checking can be ~20 minutes. Generation costs range from hundreds to thousands of dollars (one benchmark ≈ $1,400; MakerDAO suite ≈ $8,600). Results mostly succeed but require audited specs, a trusted Lean kernel, and engineering tradeoffs like native evaluation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Talk overview
  3. 2:30Declarative programming limits
  4. 4:57Need for machine-checkable correctness
  5. 6:44Proof assistants history
  6. 7:25Machines writing proofs
  7. 8:06LLMs novel compiler proofs
  8. 10:59MSR case studies
  9. 12:46Agent proving progress
  10. 14:09Proof-Carrying Code relevance
  11. 15:54Foundational PCC trusted base
  12. 16:56Source vs executable gap
  13. 17:37Refinement proofs compilers
  14. 19:27Per-artifact refinement proofs
  15. 21:17LLMs generate EVM proofs?
  16. 22:23Why EVM fits refinement
  17. 24:10EVM primer basics
  18. 30:30EVM bytecode refinement
  19. 35:50Soul Miner semantics
  20. 37:58Low-level refinement theorem
  21. 40:30Experiment autonomous proofs
  22. 43:20Benchmark results
  23. 48:59Correctness as artifact property
  24. 49:20Trusted base pitfalls
  25. 51:29Why not possible before
  26. 53:17Specification auditing challenges
  27. 54:22Proof checker auditing needs
  28. 55:28Open questions closing
  29. 56:52Q&A
  30. 57:14EVM semantics scalability
  31. 58:21Scalability costs repair
  32. 1:00:33Auditing specifications
  33. 1:02:39Prompt strategies workflow
  34. 1:03:40Spec vs executable comparison
  35. 1:05:26Proof writing bottleneck shift
  36. 1:07:12Technique effectiveness
  37. 1:09:01Proof bottleneck implications
  38. 1:10:06Infrastructure redesign
  39. 1:14:26Proof generation patterns
  40. 1:16:13Prompt engineering challenges
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.