zk-passport / proof-of-passport

Proof of passport protocol using zk-SNARKs
https://proofofpassport.com
260 stars 38 forks source link

Add O1 flag to circom compilation #93

Closed 0xturboblitz closed 3 months ago

0xturboblitz commented 3 months ago

Compiling with O1 flag is safer (no optimization of linear constraints)

Benchmark of current circuit with different optimization flags: O2 (default) - 443351 constraints O1 - 443771 constraints O0 - 453270 constraints

Impact on performance looks minimal.