Miten tämä toimii
Jokainen levitys alkaa täällä kvanttisatunnaisista luvuista. Tässä kerrotaan, mistä ne tulevat ja miten niistä tulee kortteja.
Kvanttisatunnaisuus
Tavallinen tietokoneen generaattori laskee lukunsa alkuarvosta: ne vain näyttävät satunnaisilta. Kvanttigeneraattori mittaa fysikaalista ilmiötä, jonka lopputulosta ei kvanttifysiikan mukaan voi ennustaa edes periaatteessa.
Se ei tee korteista viisaampia. Se tarkoittaa kuitenkin, ettei kukaan, emme edes me, olisi voinut tietää levitystä etukäteen.
Mistä luvut tulevat
Luvut tulevat LfD QRNG:stä, Hannoverin Leibniz-yliopiston kvanttisatunnaislukugeneraattorista, joka tarjoaa lukunsa kaikille.
Palvelimemme hakee niitä 1 kt kerrallaan ja pitää ne muistissa. Jokainen tavu käytetään kerran ja hylätään sitten.
Miten kortit sekoitetaan
Tavusta tulee kortti ilman vinoumaa. Jos tavu osuu suurimman sellaisen välin ulkopuolelle, joka jakautuu tasan jäljellä olevien korttien määrällä, se hylätään ja otetaan seuraava. Pelkkä jakojäännös toisi osan korteista useammin kuin muut.
Sitten kortit nostetaan yksi kerrallaan siitä, mitä pakassa on jäljellä (osittainen Fisher-Yates-sekoitus). Jokainen kortti on yhtä todennäköinen jokaisella paikalla.
Kun kvanttigeneraattori ei vastaa
Jos LfD ei vastaa puolessatoista sekunnissa, palvelin sekoittaa Cloudflaren tavallisella generaattorilla, ja sivu kertoo sen levityksen alla. Ilman yhteyttä palvelimeen selaimesi sekoittaa samoilla säännöillä ja kertoo senkin.
Levitystä kutsutaan kvanttilevitykseksi vain, jos sen luvut todella olivat kvanttilukuja.
Viihteeksi
Oracle on tehty iloksi ja pohdinnaksi. Kortit eivät tee päätöksiä puolestasi eivätkä korvaa lääkärin, juristin tai talousneuvojan neuvoja.
Oraclea tekee Caféine Software. Sivustolla ei ole mainoksia eikä seurantaa.