How to generated a SRS through MPC for plonk? #944
Replies: 2 comments 1 reply
-
What curve are you interested in? For BN254 we have https://github.com/Consensys/gnark-ignition-verifier Namely, for PLONK we do not need per-circuit trusted setup, but it is suitable to use already existing trusted setup for KZG. Different organizations have held ceremonies for different curves. See also discussion #922 Unfortunately, we do not have MPC implementation for generating trusted setup for KZG. I think Groth16 mpcsetup package could be repurposed for that effect, but it is not planned right now. Will create an issue though if someone would like to tackle in the future :) |
Beta Was this translation helpful? Give feedback.
-
BN254 is ok for me now.
Thanks and I will try the srs you provided for plonk.
Ivo Kubjas ***@***.***>于2023年12月4日 周一21:44写道:
… Created issue #945 <#945> for
tracking.
—
Reply to this email directly, view it on GitHub
<#944 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKW7XZBLVXDBL4VK25AOSDTYHXHUHAVCNFSM6AAAAABAFPAR2OVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TONJTGMYTK>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Now I could only generate a SRS for plonk via test.NewKZGSRS(ccs). There are packages named mpcsetup for groth16,but no packages to do mpc setup for plonk.
How could I generated a SRS through MPC for plonk?
@yelhousni and @ivokub
Thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions