Public source of chance

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?

+5
source share
5 answers

Check out http://www.random.org/ They have a section for Third-Party Display Service

, , , . , RANDOM.ORG , , . , , , , .

.

, , random.org .

+1

, " ", , .

- ( CCD-). -, .

-, ... , , - .

, !

0

GeoHashing XKCD. MD5 (, Dow Jones)

, "" .

0

. :

  • ( , , Dow Jones + FTSE)
  • ( ).
  • MD5 google.com
  • - ​​< insert name - >

-.

, , , ( .)

32 .

0

Separate a non-deterministic from random use third-party service that transmits streams of random numbers using the sn assigned to each set.

you set the number of bits and the number of digits in sn.

Now it flows in random sets with assigned sn in a loop the size of your sn. Save it and you will get a batch number set that you publish for public recording.

Now you can choose a smaller number, which does not have to be random, just not deterministic, to select one set of numbers

0
source

All Articles