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

Split the proving and the CRS generation utility #20

Closed
AntoineRondelet opened this issue Apr 15, 2019 · 1 comment
Closed

Split the proving and the CRS generation utility #20

AntoineRondelet opened this issue Apr 15, 2019 · 1 comment
Assignees
Labels
CRS/SRS enhancement New feature or request MPC Task related to the Multi-Party Computation protocol/code

Comments

@AntoineRondelet
Copy link
Contributor

AntoineRondelet commented Apr 15, 2019

For now, and as detailed in the paper, the prover server is also in charge of generating the CRS. This is fine for the proof of concept, but impedes the use of Zeth as it comes with major trust assumptions (having a centralized CRS generation on the Prover is quite bad since the soundness of the system could be violated in the event of a malicious prover).

Thus, it is important to decouple the CRS generation from the prover and to consider running a sMPC for the CRS generation.

@AntoineRondelet AntoineRondelet added enhancement New feature or request CRS/SRS MPC Task related to the Multi-Party Computation protocol/code labels Apr 15, 2019
@AntoineRondelet
Copy link
Contributor Author

Closing as the mpc branch has now been merged to develop #118

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CRS/SRS enhancement New feature or request MPC Task related to the Multi-Party Computation protocol/code
Projects
None yet
Development

No branches or pull requests

2 participants