#ring-vrf #cryptography #commitment

no-std w3f-ring-proof

zk-proof of knowledge of the blinding factor of a Pedersen commitment

2 releases

0.0.2 Feb 21, 2025
0.0.1 Feb 19, 2025

#13 in #commitment

Download history 30/week @ 2025-02-13 251/week @ 2025-02-20 378/week @ 2025-02-27 27/week @ 2025-03-06 91/week @ 2025-03-13 231/week @ 2025-03-20 5903/week @ 2025-03-27 31820/week @ 2025-04-03 27246/week @ 2025-04-10 20657/week @ 2025-04-17

85,676 downloads per month
Used in 252 crates (via ark-vrf)

MIT/Apache

105KB
2.5K SLoC

The code has not been audited. Use on your own risk.

For a vector commitment to a list of public keys, and a Pedersen commitment to one of the secret keys, implements a zk proof of knowledge of the blinding factor for the Pedersen commitment, and the position of the corresponding public key in the list.

Dependencies

~5–13MB
~145K SLoC