arnaucube
arnaucube/shockwave-plusPublic Self-hosted repository
chore: add bench results
Daniel Tehrani contact@dantehrani.com
Mon, 31 Jul 2023 14:17:10 -0700
commit

9609ece37af4a8345e6afd06436a4fba1c693826

parent

abd355d870099ac6c4a0821f912877a70ce0af77

1 files changed, 12 insertions(+), 1 deletions(-)

jump to
M README.md → README.md

@@ -25,7 +25,13 @@

## Benchmarks -TBD +| R1CS constraints | Proof gen | Proving key gen | +| --- | --- | --- | +| 2^12 | 60ms | 83ms | +| 2^15 | 477ms | 85ms | +| 2^18 | 4s | 169ms | + +_Measured on a M1 MacBook Pro_ ## Future work - [ ] Employ *self-recursion* techniques from [Vortex](https://eprint.iacr.org/2022/1633.pdf)/[Orion](https://eprint.iacr.org/2022/1010.pdf) to make the proofs smaller.

@@ -35,3 +41,8 @@ ## Run tests

```bash cargo test ``` + +## Run benchmarks +```bash +cargo bench +```