The pedersen proof thing was implemented so it may just come down to “proof of knowledge of the actual username+discrimination” is easier to reason about/ harder to fuck up
The pedersen proof thing was implemented so it may just come down to “proof of knowledge of the actual username+discrimination” is easier to reason about/ harder to fuck up
* I don’t know why that would be important
* It doesn’t actually prove the discriminator is in the correct range, nickname is valid, etc
* I don’t know why that would be important
* It doesn’t actually prove the discriminator is in the correct range, nickname is valid, etc
Maybe some fun future feature that needs it for more zk proofs?
Given the desire for a pedersen commitment, the design makes sense (hash prevents brute-forcing the nickname and discriminator independently)
Maybe some fun future feature that needs it for more zk proofs?
Given the desire for a pedersen commitment, the design makes sense (hash prevents brute-forcing the nickname and discriminator independently)
nickname*G1 + discriminator*G2 + H(nickname, discriminator)*G3
rather than just
H(nickname, discriminator)*G
along with a simple Schnorr proof?
I can’t think of any properties the former gives over the latter
nickname*G1 + discriminator*G2 + H(nickname, discriminator)*G3
rather than just
H(nickname, discriminator)*G
along with a simple Schnorr proof?
I can’t think of any properties the former gives over the latter