memoscan
← all memos

Memo 0x5ec79523…41bd5a on Ethereum

It uses a game to sample who gets to submit random numbers. This game is simply, that everyone reveals their random numbers. Each random number hits  another person, giving them one point. The person with the highest score, and who got the reached that score first, is selected, and the random numbers that hit them are used. The game is initialized with the random number generated in the previous game. This value is known first after people commit their encrypted random numbers. The probability that a candidate gets k points is 1/k! (multiplied by 1/e). The second highest score, will have k times more candidates than the highest score, and the probability that honest players can generate that score without the colluders is > 1 if percentageHonest>k.