privacy-scaling-explorations / sonobe

Experimental folding schemes library
https://privacy-scaling-explorations.github.io/sonobe-docs/
MIT License
205 stars 54 forks source link

Implement Nova's Offchain-Decider circuits #160

Closed arnaucube closed 2 months ago

arnaucube commented 2 months ago
arnaucube commented 2 months ago

(rebased to latest main branch changes)

arnaucube commented 2 months ago

Regarding

Also, this is inline with a question that I have. Don't we need to check the equality of anything between the two proofs? I mention this since if we don't check the consistency(and relation) between the two curve proofs, then we can easily get into trouble.

Yes, plus checking the commitments and other checks that the decider needs to do (more details at the "Outside the circuits" section of the offchain-decider docs). This is done at the Decider's verifier, but this PR focuses on the circuits implementation (that's why the title of the PR and name of the branch).