On Wednesday 11 June 2008 8:11:33 Kerim Aydin wrote:
>
> On Wed, 11 Jun 2008, Nick Vanderweit wrote:
> > But then people would know how many FOR and AGAINST votes there had
> > been, and would simply use that to judge how they would vote.
>
> That's ok. Games to play:
> -So who votes first?
> -What if you vote as a decoy and change your vote at the last minute.
> -To be interesting, would still need to award points or wins for
> too many AGAINST votes.
> Etc.
>
> Still gives lots of power to assessor (or promotor) unless there's an
> automated system or some cryptography employed.
Cryptography: md5 should be sufficient.
A: I submit a Blind Proposal with md5 hash <foo>.
Promotor: I distribute it as Proposal X.
B: I vote on it with md5 hash <bar>.
(The string hashed as <bar> would have to include cryptographic salt:
rather than "FOR", it would be "FOR /*8947521705932789*/".)
Now, to discourage private collaboration ("I'll vote FOR, you vote
AGAINST.")
...
If the proposal fails, everyone who voted FOR it gets gravy.
Pavitra