Rust to Lean 4 Proof Verification Pipeline by Ethereum Foundation
Original title: From Production Rust to Lean 4 Proofs: A Verification Pipeline
Watch on YouTube Opens on youtube.com in a new tab. Playback here uses youtube-nocookie.com.
Summary
This AI summary uses the title, description and tags. It may miss context from the full video. How summaries are checked
Key points
- A working verification pipeline translates production Rust cryptographic code to kernel-checked Lean 4 proofs within the Ethereum Foundation's zkEVM Verification Project.
- Charon lowers Rust to a typed IR and Aeneas translates it to pure-functional Lean 4 for proving against formal specifications from ArkLib and CompPoly.
- Completed verified components include the Plonky3 arity-two FRI fold step, FRI round scheduling, Mersenne31 and KoalaBear field arithmetic, RISC Zero Merkle inclusion, and 32-bit ADC.
- AI-authored proofs of bounds theorems are re-checked by the Lean kernel so soundness does not rely on the AI.
Questions
Who is the speaker for the verification pipeline presentation?
What tools are used to translate Rust cryptographic code to Lean 4?
Related briefs
Moscow Exchange to begin pilot Bitcoin and Ethereum trading on Dec 1
Russia's Moscow Exchange announced a pilot launch of Bitcoin, Ethereum and USDT trading on December 1. The platform will use its existing stock‑market technology and the National Clearing Centre for settlement.
Vitalik Buterin warns crypto exchanges must prioritize survival after recent hacks
Ethereum co-founder Vitalik Buterin warned that cryptocurrency exchanges must prioritize survival over market competition for the next two years.
Hackers swap fifty million dollars of stolen XRP into bitcoin
Hackers tied to a large Binance theft swapped about $50 million of stolen XRP mostly through THORChain. Blockchain analytics firm Elliptic reported that the converted amount reached 1,650 BTC.
A video appearing here is not an endorsement. Crypto assets can lose value. This page provides information, not investment advice.