0x668143c4…385fsent to0x668143c4…385f·#12,767,309·view on Etherscan
# Random number generator by a proof-of-unique-person based commit-reveal scheme
A commit-reveal scheme rewarding early reveals.
Every person has pre-committed random numbers as a hash chain. And, the people form a list, that has been randomized the previous cycle.
Then, they start to reveal a number each. Once you revealed a number, you can get ability to cast a second vote, by getting "hit" by a random number someone else reveals.
If you get "hit", you get the ability to cast one more vote (reveal one more number. ) Once you have done so, you can get "hit" again. And if you do, you get to cast one more vote (reveal one more number), and if you do, you can get hit again.
The last random number revealed by the person who got the most hits , wins, and is used as a random seed.