Getting randomness on the blockchain in a proper way isn’t an easy task. Blockchains are deterministic, making it impossible to generate a random number that a possible attacker cannot predict. After all, if it’s predictable, it’s not random, and somebody can exploit it. …