The new Proof of Stake chain modifies the old
DIFFICULTY opcode to be
PREVRANDAO and changes its semantics (https://eips.ethereum.org/EIPS/eip-4399).
How does the new opcode compare to the old opcode in terms of on-chain randomness? Is it less easy to manipulate by various parties somehow? Is it better in some way, or worse?
Bottom line: should we use it for randomness?