As Sapling relies on Groth16, there was a need for ᴍᴘᴄ.
But where’s the power of tau file that was used to create the first params circuit specific file of phase2. I just remember it’s name starts by phase1radix2m.
Where to download it ?
As Sapling relies on Groth16, there was a need for ᴍᴘᴄ.
But where’s the power of tau file that was used to create the first params circuit specific file of phase2. I just remember it’s name starts by phase1radix2m.
Where to download it ?
The powersoftau files are available via torrent at this magnet link: magnet:?xt=urn:btih:c3f316242ff3f4c2ec5f8cbfc27ae2ca2b599146&dn=powersoftau&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce
I tried it but it doesn t seems to contains the file I m looking for. Or it has a different name. Also, where is the circuit s json file that was used to start phase2?
It definitely does contain the right files with that naming pattern, as I’m currently seeding it (powersoftau
contains phase1radix2mX
for X
from 0 up to 21).
I also searched around the old forum posts, and re-discovered that we also have the files hosted here: https://download.z.cash/downloads/powersoftau/phase1radix2m0 (change the mX
in that URL to get each of the files).
I don’t know what JSON file you are referring to. The code that was used to run the Sapling phase 2 is at GitHub - zcash/sapling-mpc: Multi-party computation for Zcash's "Sapling" zk-SNARK public parameters
About the circuit file I m talking about this source code parameter
That parameter needs to be set to an empty instance (with all private witnesses set to None
) of your implementation of the Circuit
trait from the bellman
library.
For the sapling-mpc
that we ran, there were three Circuit
s, which are currently in the following places: