What is Nostr?
david / David
npub1u5n…ldq3
2024-03-13 21:55:04
in reply to nevent1q…qm7c

david on Nostr: Hey cactus — I’ve considered ZKPs and I believe they will definitely have a roll ...

Hey cactus (npub1u0z…pecp) — I’ve considered ZKPs and I believe they will definitely have a roll to play in the tapestry protocol. The question would be how exactly, and at what point to start using them.

Here’s one way I’d envision using them: Alice has an encrypted json file with her personal information, like name and birthday, transcribed from her Texas ID. Bob attests that he has seen the unencrypted contents of this particular file and that the information contained therein matches her ID and is correct to the best of his knowledge. Alice wants to prove to Charlie that she is over 21 but does not want to reveal her birthdate, so she uses a ZKP to input the file and today’s date and output that she is or is not over 21. Charlie trusts the results because his Grapevine tells him that Bob is trustworthy to evaluate personal ID files (the action) issued by the state of Texas (the category).
Author Public Key
npub1u5njm6g5h5cpw4wy8xugu62e5s7f6fnysv0sj0z3a8rengt2zqhsxrldq3