Which of the following are good ways to get pseudo-random numbers for smart contracts?
A . Private variables
B . Private functions
C . Block hashes
D . External oracle
Answer: D
Which of the following are good ways to get pseudo-random numbers for smart contracts?
A . Private variables
B . Private functions
C . Block hashes
D . External oracle
Answer: D