APC
xorshift128+, l'algoritmo italiano che ha salvato l'e-commerce

xorshift128+, l'algoritmo italiano che ha salvato l'e-commerce

Un bug emerso in Javascript rischiava di compromettere le transazioni online. A risolverlo con un algoritmo il matematico italiano Sebastiano Vigna.

Pubblicato: 15/01/2016 18:15

di: redazione social media

   

Recentemente, un’agenzia di scommesse online si è accorta che l’algoritmo atto a generare una sequenza di numeri pseudocasuali tendeva a estrarre, un po’ troppo spesso, numeri molto simili.
Il fenomeno era dovuto a un bug emerso in Javascript, il linguaggio utilizzato dalle pagine web per la creazioni di effetti dinamici, e in particolar modo riguardava la creazione di numeri pseudocasuali (utilizzati ad esempio per identificare le transazioni online o per introdurre casualità nei videogiochi).
A risolvere il problema è stato Sebastiano Vigna, matematico dell’Università Statale di Milano, grazie alla creazione di un nuovo algoritmo chiamato xorshift128+.
La soluzione è già stata adottata dai principali browser, quali Chrome, Firefox e Safari.
Così si è espresso Vigna: “Generare numeri in modo casuale è difficile e molto costoso. Per questo fin dagli anni Quaranta si sono messi a punto algoritmi che permettono di calcolare in maniera deterministica dei numeri mimando la casualità che si può ottenere solo con processi fisici (come il lancio di un dado) che però sarebbero troppo costosi da riprodurre su larga scala per generare i milioni di bit casuali al secondo di cui si ha bisogno sul web”.
Xorshift128+ verrà utilizzato su tutti i tipi di terminali, pc, smartphone e tablet.

Ultime News
McAfee: pericoli connessi sotto l'albero di Natale

McAfee: pericoli connessi sotto l'albero di Natale

Secondo un'indagine, McAfee rivela che il 20% degli intervistati acquisterebbe intenzionalmente...

Acquisti online: il Parlamento Ue rafforza la tutela dei consumatori

Acquisti online: il Parlamento Ue rafforza la tutela dei consumatori

Nel 2014 il 37% dei siti web per acquisti o prenotazioni online violava i diritti dei consumatori...

Esce Lo Zingarelli 2018 per iPhone e iPad

Esce Lo Zingarelli 2018 per iPhone e iPad

Il vocabolario della lingua italiana ha compiuto 100 anni.

Su ePRICE fino al 23 novembre per un’ora al giorno 60 pezzi a 0,99 Euro

Su ePRICE fino al 23 novembre per un’ora al giorno 60 pezzi a 0,99 Euro

Dai televisori ai frigoriferi, passando per lavatrici, forni e piccoli elettrodomestici, sono più...

Natale 2017: per 8 italiani su 10 si vivrà sui social media

Natale 2017: per 8 italiani su 10 si vivrà sui social media

9 italiani su 10 scelgono auguri digitali, semplicemente perché gli auguri tramite cellulare sono...

Cresce l’attesa per il Black Friday e il Cyber Monday

Cresce l’attesa per il Black Friday e il Cyber Monday

L’utente tipo è un maschio dai 18 ai 44 anni, attivo per lo più nelle ore serali tramite...

Per Voi


Uspi BitCity e' una testata giornalistica registrata presso il tribunale di Como , n. 21/2007 del 11/10/2007 - Iscrizione ROC n. 15698

G11 MEDIA S.R.L. - Sede Legale Via NUOVA VALASSINA, 4 22046 MERONE (CO) - P.IVA/C.F.03062910132
Registro imprese di Como n. 03062910132 - REA n. 293834 CAPITALE SOCIALE Euro 30.000 i.v.

G11Media