I want to set up a "public lottery" in which everyone can see that the choice is random and honest. If I needed only one bit, I would use, for example, the LSB of the Dow Jones closing index for that day. The problem is that I need 32 bits. I need a source that:
- available daily
- visible to the public worldwide
- not being manipulated (by me or anyone else)
- unbiased
- simply
I believe that I could just select 32 stocks or stock indices and use each LSB, which would be at least difficult to manipulate, and run them through some hash to eliminate any bias towards 0, but this is actually qualify as "simple." Other thoughts: some stream of meteorological or seismological data. It would be harder to manipulate (it is much easier to buy a share of the stock than to cause an earthquake), but more difficult to authenticate (since there are no audiences watching the weather).
Any suggestions?
source
share