RNG verdadero vs pseudoaleatorio
Un TRNG muestrea fuentes físicas o de alta entropía. Un PRNG expande una semilla con un algoritmo determinista. Ambos pueden parecer aleatorios; solo uno es difícil de reproducir sin las entradas correctas.
Cuando el PRNG falla en la confianza pública
Si la semilla es secreta o la controla una sola parte, los demás no pueden demostrar equidad. Incluso un PRNG fuerte se vuelve un problema de confianza en rifas y concursos.
Enfoque de EntropyDraw
Anclamos el sorteo en una imagen de entropía pública, unimos parámetros con SHA-256 y publicamos hashes para que cualquiera recalcule el resultado. Es más “pruébalo” que “confía en nuestra semilla privada”.
Conclusión
Usa PRNG opacos en juegos y simulaciones. Usa entropía publicada y prueba criptográfica cuando la equidad deba verificarse de forma independiente.