-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Privacy: Don't not collect names & Twitter handles #171
Comments
BlockParty is an event management system and majority of the case we do need to collect name for building security purpose. Twitter handles is collected so that we can notify users. We are planning to start collecting email, name, and twitter handles as part of the registration system and keep it offline (aka storing on normal dbms). Once that's done, probably we just ask people to sign transaction and turn the digital signature into QR code which admin can scan. Please let me know if you can think of other alternatives. |
You can collect those data and Merkelize them. The |
How do you collect the data to construct the Merkle proof if |
Also, it would be a good idea to let event organiser to decide whether they want to collect personal info or not. For some casual dinning event, they don't really need to collect any info as long as they can proof the registration. |
The seed can be any random 16 chars/num to avoid collision of users who have the same name but both have no twitter. The seed can be generated by the service when loading the web page and user should not be able to change it. I have done similar thing using UUIDv4 on server: https://github.com/vietlq/enki-login/blob/master/enki-login-app/controllers/mongodb.ts |
That's exactly why we need random seed. UUIDv4 is standard and user-friendly. It can be hashed/merkelized without or with empty name/twitter. Simple way to get hash data that is reproducible from organiser's DB: |
It's the best to capture a secret field where people can put whatever they want or pre-generate a 16 digit/char PIN/code
The text was updated successfully, but these errors were encountered: