The random number generator is the important core component when it comes to having a secure reputation, but there are instances when the random numbers may have been manipulated.
Verifiable random numbers have played a very important role in cryptographic protocols, the number not only needs to be random, but also its randomness needs to be verifiable.
The traditional RNGs can only prove that it uses a random method but are not able to provide any technique to audit the results after it is generated. Thus, they may be prone to insider fraud. This places heavy trust in the service provider.
The needs for verifiable random number has become the key important factor when selecting a random number service provider for one's business.