Ir al contenido principal

Juego "Doble" Equidad

Wendy avatar
Escrito por Wendy
Actualizado esta semana

¿Es el juego justo?

Double es un juego multijugador que utiliza una cadena sha256 en combinación con una semilla de cliente indeterminada para generar rondas de manera justa.

Generación de Cadenas Para generar la cadena, comenzamos con bytes aleatorios seguros.Desde allí, iteramos 10 millones de veces alimentando la semilla anterior en una función sha256.Los juegos dobles leen la cadena en orden inverso.

function parityValueFromHash(seed, salt) { let hash = String(CryptoJS.HmacSHA256(CryptoJS.enc.Hex.parse(seed), salt)); const hex = hash.slice(0, 8); const hexNumber = parseInt(hex, 16); return Math.floor((hexNumber*15)/0x100000000); } return parityValueFromHash(seed, salt);
¿Ha quedado contestada tu pregunta?