Overview
- Vitalik Buterin set out the case for AI-assisted formal verification in a May blog post and restated it on Thursday, Sept. 17, 2026, arguing that AI can help defenders by automating the work of producing machine-checked proofs.
- Formal verification is a mathematical method that proves code follows a precise specification rather than relying on tests, and tools such as the Lean theorem prover let machines check those proofs mechanically.
- Buterin says AI can make writing both code and proofs far cheaper, which could let verification scale beyond aerospace-style projects to complex blockchain components.
- He warns that proofs only guarantee the behavior named in a specification and that compromised hardware can still break guarantees, while noting attackers will also gain more capable AI tools.
- Practical steps are already under way on Ethereum, including formally verified STARK work (Arklib), an EVM abstraction for analysis (evm-asm), and a draft proposal (EIP-8288), and Buterin’s personal stake in crypto—he says about 90% of his net worth is in crypto—frames why he is pushing this agenda.