Bitcoin Forum

Other => Meta => Topic started by: Bill Gates on November 06, 2019, 11:34:47 PM



Title: Does a BitcoinTalk poll reveal who voted for whom to the poll creator?
Post by: Bill Gates on November 06, 2019, 11:34:47 PM
If I participate in a poll on BitcoinTalk, will the poll creator be able to see who did I vote for?


Title: Re: Does a BitcoinTalk poll reveal who voted for whom to the poll creator?
Post by: TryNinja on November 06, 2019, 11:37:04 PM
No. Not even the mods can see who voted/on what did they vote (theymos can probably see it if he wants tho).


Title: Re: Does a BitcoinTalk poll reveal who voted for whom to the poll creator?
Post by: DdmrDdmr on November 07, 2019, 07:55:42 AM
Polls are not anonymous , but they are likely permission based protected, and only admins seem to have access to the details on who voted what.

They're not anonymous.

There are many cryptographic techniques for doing anonymous voting. This is a well-studied topic.

I don't really recommend forum voting for sensitive topics, but if you really want to, you can do something like this:

Quote
Poll: What is your favorite color?
Answer 1: Red
Answer 2: Green
Answer 3: Blue
Answer 4: Yellow

Click here (https://www.random.org/integers/?num=1&min=1&max=2&col=5&base=10&format=html&rnd=new). If 1, give your honest vote. If 2, click here (https://www.random.org/integers/?num=1&min=1&max=4&col=5&base=10&format=html&rnd=new) and give the answer indicated regardless of what your true response would be.

As the number of respondents increases, the random noise evens out, and at infinity the actual percentages will be exactly the same as if this randomization stuff didn't exist. (Assuming that everyone actually follows the instructions.) You can use statistical techniques to exactly quantify this stuff. But yet each person has plausible deniability. Note that this scheme assumes that everything associated with random.org is perfectly secure, which may not actually be a safe assumption -- it'd be better to use dice or a local CSPRNG, but that's more difficult to get people to do.