Browse Source

Current state

main
Piotr Mikołajczyk 6 months ago
parent
commit
29de06397b
No known key found for this signature in database GPG Key ID: 7ADA31326DE28EC7
1 changed files with 52 additions and 1 deletions
  1. +52
    -1
      README.md

+ 52
- 1
README.md

@ -1 +1,52 @@
# sonobe-playground
# sonobe-playground
## Current state
- ✅ Nova folding
- ✅ HyperNova folding without multifolding (μ = ν = 0)
- ❌ HyperNova multifolding (μ = ν = 1)
## Reproduce
```bash
make prepare-circuit
make run
```
### Expected output
_12th Gen Intel® Core™ i7-12800H × 20, 32Gb RAM_
```
Prepare circuit: 62.569µs
Prepare input: 12.271114ms
========== Nova folding scheme ====================
Prepare folding: 1.038241793s
Transform input: 293.007µs
Prove_step 0: 186.297898ms
Prove_step 1: 216.137291ms
Prove_step 2: 244.387123ms
Prove_step 3: 253.724876ms
Prove_step 4: 249.476304ms
Prove_step 5: 254.825831ms
Folding verification: 15.513019ms
========== HyperNova<1,1> folding scheme ==========
Prepare folding: 2.125681209s
Transform input: 221.36µs
Prove_step 0: 765.455805ms
Prove_step 1: 848.616158ms
Prove_step 2: 833.972256ms
Prove_step 3: 864.703408ms
Prove_step 4: 844.404617ms
Prove_step 5: 865.9787ms
Folding verification: 31.417487ms
========== HyperNova<2,2> folding scheme ==========
Prepare folding: 2.843266713s
Transform input: 3.922030432s
Prove_step 0: 995.358483ms
Prove_step 1: 1.209482586s
thread 'main' panicked at src/folding.rs:159:6:
Failed to verify folded proof: IVCVerificationFail
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
make: *** [Makefile:17: run] Error 101
```

Loading…
Cancel
Save