There’s no good way to introduce and implement randomness in a solidity contract as of till date in Ethereum… Virtually, all of them can be manipulated by hackers…
What would you suggest the best method that has been developed till date for this?
Why?