Skip to content

Commit 7e91816

Browse files
committed
fmt
1 parent dadd808 commit 7e91816

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

contract-dev/zero-knowledge.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ Output example:
107107
The **trusted setup** is a one-time ceremony that generates the proving and verification keys for a circuit. It's called "trusted" because if the setup parameters are compromised, proofs could be forged. For production use, participate in a multi-party trusted setup ceremony. For local development and testing, a simplified single-party setup is sufficient. For local tests, perform a simplified trusted setup ceremony.
108108

109109
The "power of tau" parameter (`10`) has to be chosen
110+
110111
- as low as possible, because it affects execution time;
111112
- high enough, because the more constraints in the scheme, the higher the parameter required.
112113

@@ -317,4 +318,4 @@ This guide demonstrates a minimal example: **circuit → trusted setup → verif
317318
- Noname: [`zksecurity/noname`](https://github.com/zksecurity/noname)
318319
- `gnark`: [`consensys/gnark`](https://github.com/Consensys/gnark)
319320
- Arkworks: [`arkworks`](https://arkworks.rs/)
320-
- SnarkJS: [`iden3/snarkjs`](https://github.com/iden3/snarkjs)
321+
- SnarkJS: [`iden3/snarkjs`](https://github.com/iden3/snarkjs)

0 commit comments

Comments
 (0)