sigma0-xyz / zkbitcoin

zkBitcoin: zero-knowledge proofs on Bitcoin!
MIT License
161 stars 31 forks source link

remove SRS stuff? #36

Closed mimoo closed 5 months ago

mimoo commented 5 months ago

I don't know what I was thinking, the SRS is only useful to compile a circuit. (For example, an MPC committee doesn't need an SRS.) Knowing that, we should allow any kind of SRS in proofs, and not have limits there. That is, we should have the user pass the SRS as an argument of the CLI (and not download it ourselves, the srs.rs file should die)