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
{{ message }}
This repository has been archived by the owner on Jan 15, 2025. It is now read-only.
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: