Een van de belangrijkste problemen die ontstaan door een voortdurende drang naar digitalisering, is de noodzaak om de willekeur van de natuur na te bootsen. Terwijl verschillende natuurwetten, waaronder die van natuurkunde en waarschijnlijkheid, een sleutelrol spelen bij het creëren van echt willekeurige uitkomsten en gebeurtenissen, is het opnieuw creëren van deze online een ingewikkelder voorstel.
De formules die achter veel computergebruik schuilgaan, zijn immers afhankelijk van logica om te werken. Maar willekeur is de antithese hiervan. In zijn puurste vorm is het echt willekeurige echt onvoorspelbaar, zonder regels en onmogelijk te anticiperen.
Om dit probleem te omzeilen, hebben we een slim algoritme, de generator voor willekeurige getallen. Dit is een programma dat constant draait en getallen genereert zonder logische patronen of volgorde. Hoe deze nummers vervolgens worden gebruikt, is van belang in verschillende toepassingen. Bijvoorbeeld, iedereen die speelt Slingo-spellen bij Betfair of andere toonaangevende online casinosites vertrouwen op een RNG. Dit komt omdat het spel een combinatie is van slots en bingo – vandaar de naam. Beide zijn gebaseerd op willekeur. In het eerste geval is het een kwestie van het nabootsen van echte roterende rollen, voor het laatste is het simpelweg het één voor één trekken van enkele nummers, in loterijstijl.
Een willekeurige nummergenerator werkt in wezen door een constant veranderend nummer te hebben dat kan worden gekoppeld om een bepaalde positie weer te geven waarop de rollen van het spel zullen stoppen. Het moment dat ze stoppen zal over het algemeen wanneer de speler op de virtuele knop drukt en de aard van de willekeur betekenen dat dezelfde uitkomst niet of geruime tijd niet zal worden herhaald. Hetzelfde principe werkt voor online spellen zoals roulette, waarbij dicteert waar op het wiel de bal valt en in kaartspellen om te bepalen welke kaarten worden gedeeld.
Hoewel online casinospellen misschien wel een van de leukere toepassingen van RNG’s zijn, hebben ze nu serieuzere toepassingen. De eenmalige toegangscodes die banken en andere financiële instellingen uitgeven om betalingen te autoriseren, gebruiken bijvoorbeeld een wat eenvoudiger versie van de technologie. En, na enkele vrij verontrustende bevindingen door Welke? over bankbeveiliging, kan het zijn dat deze in de toekomst nog meer zullen worden gebruikt om het geld van bankklanten veilig te stellen.
Het feit dat de nummers altijd veranderen, helpt om een extra beveiligingsniveau toe te voegen, omdat ze in de tijd beperkt kunnen zijn. Dus als potentiële fraudeurs ooit toegang krijgen tot een code, is de kans groot dat deze is verlopen voordat ze de kans krijgen om deze te misbruiken.
RNG’s duiken ook op in de wereld van muziekstreaming wanneer ze worden gebruikt om de shuffle-functie te bedienen. Ondanks dat Spotify heeft problemen ondervonden in het verleden, door het algoritme subtiel aan te passen, hebben ze er nu voor gezorgd dat muziek van dezelfde artiest nooit samen mag worden gespeeld.
En dat, samen met alle andere praktische toepassingen van generatoren voor willekeurige getallen, zou voor veel mensen als muziek moeten klinken.