Commit 42832d1
committed
perf(vanillastark): switch to ark-ff Montgomery multiplication, add criterion benchmarks
Replace manual Russian-peasant field arithmetic with ark-ff's Montgomery
backend. Field mul: 287ns → 2.3ns (126x), STARK prove: 658ms → 22ms (30x),
STARK verify: 31ms → 1ms (31x). Add criterion benchmark suite covering
field ops, polynomial ops, Rescue-Prime, FRI, and full STARK prove/verify.1 parent ba3cd2d commit 42832d1
File tree
5 files changed
+1098
-96
lines changed- vanillastark
- benches
- src
5 files changed
+1098
-96
lines changed
0 commit comments