add clarifier

This commit is contained in:
yslcrypto 2020-07-13 23:40:06 +02:00
parent 4833f7c1da
commit bee9c70005

@ -1,9 +1,11 @@
# snarkjs: JavaScript implementation of zkSNARKs. # snarkjs: JavaScript implementation of zkSNARKs.
This is a JavaScript and Pure Web Assembly implementation of zkSNARK schemes. It uses the Groth16 Protocol (3 point only and 3 pairings) This is a JavaScript and Pure Web Assembly implementation of zkSNARK schemes. It uses the Groth16 Protocol (3 point only and 3 pairings).
This library includes all the tools required to perform trusted setup multi-party ceremonies: including the universal "powers of tau" ceremony, and the second phase circuit specific ceremonies. This library includes all the tools required to perform trusted setup multi-party ceremonies: including the universal "powers of tau" ceremony, and the second phase circuit specific ceremonies.
> Any zk-snark project can pick a round from the common phase 1 to start their circuit-specific phase 2 ceremony.
The formats used in this library for the multi-party computation are compatible with the ones used in [Semaphore's Perpetual Powers of Tau](https://github.com/weijiekoh/perpetualpowersoftau) and [other implementations](https://github.com/kobigurk/phase2-bn254). The formats used in this library for the multi-party computation are compatible with the ones used in [Semaphore's Perpetual Powers of Tau](https://github.com/weijiekoh/perpetualpowersoftau) and [other implementations](https://github.com/kobigurk/phase2-bn254).
This library uses the compiled circuits generated by the [circom](https://github.com/iden3/circom) compiler. This library uses the compiled circuits generated by the [circom](https://github.com/iden3/circom) compiler.