ZCG Grant Idea Thread

Zodler Badges
—-

I really love this one. My dream is that when you are going to send an encrypted memo, there is a checkbox for “ send anonymously” or “ include Reply address”. If you check “ include Reply address” then your memo is digitally signed so that the recipient knows it was really sent from that address. (And the recipient’s wallet cannot be tricked into displaying a “Reply-To: ” address for a memo which was not digitally signed by that address.)

AND there is another checkbox option for “ without proof of holdings” or “ include proof of holdings”. If you click “ include proof of holdings” then it automatically creates a little “badge”/“medal-of-honor” icon which shows two things: (a) your current ZEC holdings rounded off to “how many figures” (ie less than 1 ZEC, between 1–10 ZEC, between 10–100 ZEC, between 100–1000 ZEC, etc), and (b) how many days in a row you’ve held at least that much, ie less than one day, 1–10 days, 10–100 days, 100–1000 days, etc.

(And of course the recipient’s wallet can’t be tricked into displaying such a badge unless the incoming memo contains a valid proof of those holdings for that time frame.)

Importantly, the user cannot configure the proof to be any more fine-grained than that, because that would (a) make the UX worse for most users, (b) leak more information about user privacy when different users chose different configurations, and (c) make the resulting “badges”/“medals-of-honor” less consistent and recognizable for all the other users.

So that’s the entire UX! You either leave the box unchecked, or your check the box and then your recipient will see your (proven) “Zodler Badge”.

If that existed, it could be used for so many cool things, such as what if ZECpages posts displayed those (proven) badges?

I can tell you that if I received a private anonymous message from someone I would sure pay a lot of attention if it came with a badge proving that they’ve been holding 100–1000 ZEC for 100–1000 days!

12 Likes