-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Spartan SNARK implementation #185
Comments
Yes it is relevant indeed! Thanks for opening this issue^^ Current arkworks-rs/spartan is a translation of the microsoft/spartan into arkworks field & curves usage, but not adapted to the arkworks snark trait. Once the arkworks-rs/spartan implements the arkworks Additionally, once that is ready, a further step would be to adapt it to work directly for RelaxedR1CS instead of R1CS, as it is done in microsoft/Nova/src/spartan, so that we can simplify the decider circuits. |
I'd honestly love to tackle this issue but I'd probably need some assistance. I'm still learning this stuff. Regardless, do you think you'd want to pull in |
That's awesome!! |
Not sure this belongs directly in Sonobe itself, but for cases where we want faster compression using Spartan would be excellent. Basically, we would just want to take this and implement the
ark-snark
SNARK
trait.There may have been a dated attempt here from the arkworks team themselves: https://github.com/arkworks-rs/spartan/
Please remove issue if not relevant.
The text was updated successfully, but these errors were encountered: