You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The final batching sumcheck of Snark::prove is unneeded for us as we only need to support R1CS rather than Relaxed R1CS. This final sumcheck accounts for ~25% of Spartan e2e prover time.
The final batching sumcheck of
Snark::prove
is unneeded for us as we only need to support R1CS rather than Relaxed R1CS. This final sumcheck accounts for ~25% of Spartan e2e prover time.We can cut all of the following:
Spartan2/src/spartan/snark.rs
Lines 289 to 353 in d78a504
let eval_arg = EE::prove(...)
to useeval_W
instead.The text was updated successfully, but these errors were encountered: