Today we're releasing OpenVM 2.0 Beta, which proves Ethereum mainnet blocks in a p99 time of 7.9s on 16 GPUs and hits 964 MHz RISC-V throughput on 64 GPUs, making it the fastest zkVM on @eth_proofs.
Here's what's new and what's next:
We are excited to release OpenVM 2.0 Beta, which features substantial performance gains over the OpenVM 2.0 Alpha release in January.
OpenVM 2.0 now proves mainnet Ethereum blocks in a p99 time of 7.9s on 16 5090 GPUs and has 964 MHz RISC-V throughput on 64 GPUs.
Announcing powdr-wasm!
powdr-wasm is an optimized zkVM for WASM, built on top of @openvm_org and the novel 𝑐𝑟𝑢𝑠ℎ ISA.
Early benchmarks already show 1.5x fewer trace cells & faster proof times compared to RISC-V (OpenVM).
It also supports Go guests via WASI!
👇
Excited to see a WASM zkVM built on @openvm_org.
Our vision for OpenVM has been to support a diverse set of ISA frontends on top of a uniform backend, and it's been impressive to see @powdr_labs prove the thesis by shipping WASM and even integrating Geth!
Announcing powdr-wasm!
powdr-wasm is an optimized zkVM for WASM, built on top of @openvm_org and the novel 𝑐𝑟𝑢𝑠ℎ ISA.
Early benchmarks already show 1.5x fewer trace cells & faster proof times compared to RISC-V (OpenVM).
It also supports Go guests via WASI!
👇
The functional correctness of the OpenVM RV32IM extension has been formally verified using @leanprover by @Nethermind with support from @ethereumfndn.
This marks a major step in incorporating formal methods into OpenVM's development process that we will maintain going forward.
Our Formal Verification team led by @PetarMax, with support from @EthereumFndn, has verified in Lean the correctness of the OpenVM RISC-V extension built by @axiom_xyz.
This work proves instruction-level correctness and, for the first time, execution and memory consistency.
🧵
It was a great pleasure to lead the formal verification of OpenVM. This is the most complete FV effort to date of a real-world RISC-V zkVM.
Big thank you to @theyisun and @jonathanpwang from @axiom_xyz for their support in this process, and to @ethereumfndn for the funding.
We partnered with @Nethermind with support from @ethereumfndn to formally verify the functional correctness of the OpenVM RISC-V extension using @leanprover.
Alongside this, we are introducing provable 100-bit security on the Axiom Proving API with the new OpenVM 1.5.0 release.
We are excited to announce a collaboration with @Lighter_xyz to build Lighter EVM with ZK verification using @openvm_org.
Lighter EVM is an EVM-equivalent rollup which can natively access the liquidity of Lighter's perps and spot markets.