Vitalik Buterin Proposes Language to Make AI Proofs Readable

요약:Ethereum co-founder Vitalik Buterin proposed a new high-level programming language that compiles directly into Lean or HOL, aiming to make AI-generated proofs more readable for humans. While artificial intelligence can now produce large blocks of automated proofs faster than human teams, few readers can quickly confirm what those proofs establish. Buterin's language would focus only on definitions and theorems—the parts humans read to understand what software guarantees—leaving the internal proof steps to AI. This idea aligns with Ethereum's Lean Ethereum roadmap and ongoing efforts to build a formally verified ZK-EVM. Large language models like Claude and Deepseek 4 Pro already write usable Lean proofs, but no prototype of the new language exists yet, and its exact syntax remains open.

Ethereum co-founder Vitalik Buterin proposed a new programming language. It would compile directly into Lean or HOL, another formal proof assistant.

The idea targets a specific gap in how people read AI output. Artificial intelligence increasingly produces large blocks of automated proofs, often faster than any human team could write them by hand. Few readers can quickly confirm what those proofs actually establish.

A Language Built Only for AI Proof Readers

Lean is a proof assistant, a software that mathematicians and engineers use to write proofs a computer can check line by line. Ethereum researchers already use on it to verify cryptographic code and consensus logic. Proof assistants have existed for nearly 60 years, yet the field has stayed a niche pursuit.

A new type of “high-level programming language” that seems really worth trying to make, is a language that gets compiled to Lean (or HOL, or…) that is specifically about making it as friendly as possible for a human to read definitions and theorems.

Not the proofs – as all…

— vitalik.eth (@VitalikButerin) July 21, 2026

In his post, Buterin argued that a proofs internal steps carry only one requirement. That requirement is mathematical correctness, nothing more. Readers never inspect that machinery directly. Definitions and theorems work differently, since humans read those parts to learn what a piece of software actually guarantees.

Buterin explored a related split in a May blog post. There, a mathematical proof shows that efficient low-level code matches a separate, readable specification, so a single audit covers both versions at once.

His timing also lines up with Ethereum‘s own rebuild effort, which carries a separate nickname, the Lean Ethereum roadmap. Researchers are meanwhile building a formally verified ZK-EVM, a zero-knowledge-provable version of Ethereum’s virtual machine (EVM), using comparable methods.

AI Writes the Proofs, Humans Check the Claims

Large language models can already write usable Lean proofs. Buterin has named Claude and Deepseek 4 Pro as capable tools, alongside Leanstral, a smaller model tuned specifically for Lean. One example project is evm-asm, an EVM implementation verified against a readable reference. That capability echoes the reasoning skills developers displayed in a recent Buterin AI challenge. Testers solved that challenge within hours.

The stakes extend past convenience, however. Security researchers have tracked a jump in AI-assisted exploit attempts this year. Formally verified code offers one defense against that trend. A friendlier specification language would let developers audit claims without wading through the surrounding proof.

Beyond Ethereums Research Circles

Buterin keeps testing these ideas in public as he recently demoed an anonymous billboard built with zero-knowledge proofs. The demo showed how verifiable claims can move from research repositories into working products. Researchers have also begun formally verifying consensus clients in Lean to catch bugs early.

Still, the direction echoes a familiar pattern: separate fast code from readable claims, then prove the two match.

No prototype of the new language exists yet, and Buterin left the exact syntax open. Developers may converge on one shared standard, or settle for several incompatible dialects instead. That choice could determine how quickly AI-verified code reaches production systems.

The post Vitalik Buterin Proposes Language to Make AI Proofs Readable appeared first on BeInCrypto.

면책 성명

본 기사의 견해는 저자의 개인적 견해일 뿐이며 본 플랫폼은 투자 권고를 하지 않습니다. 본 플랫폼은 기사 내 정보의 정확성, 완전성, 적시성을 보장하지 않으며, 개인의 기사 내 정보에 의한 손실에 대해 책임을 지지 않습니다.
전편

존 디튼, XRP 보유자 4000명 리플 SEC 승소 도움 밝혔다

다음

BNY 在其機構託管平台中新增 USDC 鑄造與贖回功能