Skip to content

privacy-scaling-explorations/rln

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RLN Circuits

Cloned from: https://github.com/privacy-scaling-explorations/rln

Rate Limit Nullifier implemented in Circom.

Circuit specs

https://hackmd.io/7GR5Vi28Rz2EpEmLK0E0Aw

Running

./scripts/build-circuits.sh <rln|nrln>

Benchmarks

System specs:

  • Processor: 2,6 GHz 6-Core Intel Core i7

  • Memory: 16 GB 2667 MHz DDR4

  • Proof generation time (with a witness) - time to generate witness from input and write to file included

  • Proof generation time (without a witness) - time to generate witness from input and write to file excluded

Curve, Hasher Set Size Num constraints Proof generation time (with witness) Proof generation time (without witness) Proof verification time Prover Key Size
BN128, Poseidon (3, 8, 56) 2^16 4339 0.749 sec 0.728 sec 0.02 sec 2.58 mb
BN128, Poseidon (3, 8, 56) 2^24 6283 0.915 sec 0.813 sec 0.02 sec 3.51 mb
BN128, Poseidon (3, 8, 56) 2^32 8227 1.202 sec 1.157 sec 0.02 sec 4.96 mb

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages