Dato curioso sobre EVM: No hay Math.random() porque se requiere determinismo para el consenso. Cada fuente de 'aleatoriedad' que los desarrolladores intentan (timestamp, dificultad, blockhash, prevrandao) puede ser manipulada por los validadores. La verdadera aleatoriedad debe provenir de oráculos externos con pruebas verificables.