UnipickerDraw Whitepaper
Random · LESSON 8

Order for fetching random — public-random priority

To make a draw seed you first need fair random. Where to fetch that random from is set as a 1·2·3 priority fallback, so the draw never stops even if one source goes down.

Backup sources

Order for fetching random

It tries the sources for the seed's random from the top in order, safely moving to the next if one fails. Every method used is recorded so anyone can verify.

1
1st · DRANDShort-interval public random from around the world. Used as is normally. (Best)
2
2nd · NIST backup randomIf DRAND stops, switch to the long-interval NIST public random.
3
3rd · Unipicker randomIf both fail, Unipicker random is used. It makes random from the host's PC time and the server time. Anyone can check the real-time seed-issuance status in the Unipicker app.
DRAND has a short interval so it goes first; NIST has a long interval so it is the backup. If even that fails, carry on with verifiable Unipicker random — fair in any situation.