Using the provably fair and verifiable random number generator provided by Chainlink VRF, smart contracts can access random values without compromising security or usability.
Source:https://cointelegraph.com/news/what-is-chainlink-vrf-and-how-does-it-work