Benchmark Results
PVM native Rust vs Solidity Groth16 verification. ~10× gas savings when using the native Rust verifier via PolkaVM FFI.
Gas Usage Comparison (lower is better)
Detailed Results
| Operation | PVM Rust | Solidity EVM | Speedup |
|---|---|---|---|
| Proof Verification | 180,000 | 1,850,000 | 10.3× |
| Pairing Check | 150,000 | 1,700,000 | 11.3× |
| IC Linear Comb. | 20,000 | 120,000 | 6.0× |
* Measured on Polkadot Hub Testnet. Gas costs are approximate and depend on proof complexity. The PVM Rust verifier uses arkworks on BN254; Solidity uses EIP-197 precompiles.