Fait amusant sur l'EVM : Il n'y a pas de Math.random() car le déterminisme est nécessaire pour le consensus. Chaque source de "hasard" que les développeurs essaient (timestamp, difficulté, blockhash, prevrandao) peut être manipulée par les validateurs. La véritable randomité doit provenir d'oracles externes avec des preuves vérifiables.