Skip to content
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

Represent doppio point in Bulletproofs #4

Open
cathieyun opened this issue Apr 8, 2019 · 1 comment
Open

Represent doppio point in Bulletproofs #4

cathieyun opened this issue Apr 8, 2019 · 1 comment

Comments

@cathieyun
Copy link
Member

cathieyun commented Apr 8, 2019

Make an AllocatedPoint type which has:

  • the encoding of a doppio point (affine might be more efficient in a circuit setting, TBD)
  • the Bulletproofs variables that represent the doppio point
  • collection of constraints, which enforce that the point is a valid doppio point
  • (maybe) a reference to a constraint system, in which it allocates the collection of contraints
@Pratyush
Copy link

Pratyush commented May 2, 2019

Friendly note, we have an implementation of generic Twisted Edwards affine group operations in https://github.com/scipr-lab/zexe/blob/master/snark-gadgets/src/groups/curves/twisted_edwards/mod.rs that could be useful for y'all =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants