Chainlink’s verifiable randomness function, or VRF, has made its way to the Ethereum (ETH) main net. VRF will provide a decentralized source of randomness for the project’s decentralized ecosystem.
A trusted source of randomness is essential for many applications, such as those in the gambling and gaming industries. Chainlink’s co-founder Sergey Nazarov told Cointelegraph that many blockchains beyond Ethereum, such as the gaming-focused Matic Network, are interested in deploying the project’s VRF:
“I know that we have anywhere between 10 and 20 users announced as already using it from the time it was in testnet only. And I know a number of people have already used it for one or two things on mainnet. And I also know that a number of the chains that we’re integrating into, interestingly enough, whether they’re gaming-focused or not, already have people lined up to use it when we’ve finalized our integration to that chain.”
As with the function’s testnet deployment, the first use-case of VRF on the Ethereum mainnet is a gamified application that incentivizes users to save money called PoolTogether. Its co-founder, Leighton Cusack, shared his thoughts on the importance of having a trusted source of randomness:
“The V3 PoolTogether Protocol creates a true “money lego” for no loss prize games. An essential component of this is generating randomness. Using Chainlink VRF lets us move away from a less secure and centralized system to a decentralized one.”
VRF is a computationally intensive application which is more costly in terms of Ethereum fees than regular Chainlink oracles. According to Nazarov, the team has been working on VRF for a couple of years. He noted that a lot has changed in the Ethereum landscape during that interim:
“But then the gas price dynamics were very