Chainlink Brings Verifiable Randomness to Ethereum

Published at: May 12, 2020

On May 11, Chainlink (Link) announced the launch of a verifiable random function (VRF) that enables generation of on-chain trusted randomness. Ii is undergoing security review on the testnet where it is available for integration testing. Initially, it will work with the Ethereum (ETH) blockchain.

Benefits to gaming

Although this may sound like something that only mathematicians or rocket scientists would care about, it has quite a few very practical applications. Chainlink’s co-founder and CEO, Sergey Nazarov, speaking to Cointelegraph, pointed out how it would solve some of the problems inherent to gaming:

“In blockchain gaming, the thesis is that my decentralized blockchain-based game will be something that's immune to the problems of centralized gaming. And the problems of centralized gaming is mainly focused around ideas that either the people who created the game, manipulated it to their benefit, or they devalued the goods in the game or they show they closed down or something.”

Don’t be fooled by bad randomness

Choosing the right source of randomness is paramount in building secure and fair applications. For example, if one uses a compromised source of randomness when creating a seed for their Bitcoin (BTC) wallet, it may lead to the user losing his assets. 

All procedures for generating random numbers can be split into two main categories: true and pseudo-random. True randomness can be generated with some basic procedures such as throwing a dice or flipping a coin, or by observing natural phenomena like the decay of radioactive elements or atmospheric noise. The pseudo-randomness is generated computationally, typically with the help of a pseudorandom number generator (PRNG).

In practice, the latter is used much more prominently because it can be conveniently integrated into various computer applications. Making sure that the random numbers generated by these algorithms are truly unpredictable is the key. Until now, even decentralized applications had to rely on a centralized source of randomness.

Chainlink’s on-chain verifiable randomness

Chainlink’s approach to the problem uses old cryptographic primitives and takes advantage of decentralized incentivization. A smart contract that wants to make use of Chailink’s VRF, passes along a seed to the node, which then uses its secret key to generate a random number. The result along with the cryptographic proof is published on-chain. Anyone can verify it with the oracle’s public key, the same way as a Bitcoin signature, can be verified with the public key. A malicious node cannot return a forged random number because the signature will not match, the worst it can do is not return a response; in that case, it will be punished monetarily. 

Source: Chainlink

The first use case that the company is exploring is an Ethereum game called PoolTogether. Although it is called a ‘game’, it is more of a mechanism that incentivizes savings. The interest that participants accrue gets bundles and then, periodically, a single participant is selected to receive this reward. Until now, the admin for the game was using a highly centralized source of randomness, which could potentially become a source of contention.

Lately, Chainlink has been one of the more active projects, announcing several partnerships and integrations. Also, as Cointelegraph has reported, one of its early investors believes that Link could soar above $25 in the near future.

Tags
Related Posts
Chainlink integration means metaverse can truly reflect the real world
A decentralized platform on a quest to merge the physical and virtual world through augmented reality has unveiled a live, ongoing integration with Chainlink. OVR’s collaboration with the decentralized oracle network is already being put through its paces. Chainlink’s infrastructure is being used to fairly and transparently select a grant fund winner from a list of competitors taking part in the OVRLand Treasure Hunt. Looking ahead, OVR intends to ensure that Chainlink’s oracles are used throughout its platform as it builds a virtual experience that is influenced by the real world. Through this platform, augmented reality and virtual reality can …
Decentralization / June 18, 2021
Centralized Crypto Futures Exchange Integrates Chainlink's Price Oracles
Forthcoming Seychelles-based crypto derivatives trading exchange Digitex Futures has announced it will integrate Chainlink’s (LINK) decentralized price reference contracts on its platform. Chainlink's decentralized price oracles are typically utilized by decentralized finance (DeFi) applications. With the integration, Digitex claims to comprise the first centralized crypto futures exchange to decentralized oracles. The integration will be used as an anchor to detect internal deviations over a defined percentage. Chainlink describes its price feeds as “security reviewed, sybil resistant, fully independent.” The index is informed by “a variety of trusted spot market sources.” Digitex integrates decentralized price feed Digitex asserts that the price …
Decentralization / May 25, 2020
Decentralized trading platform integrates Chainlink to deliver real-time prices on Polygon
A DeFi platform says its decentralized approach to leveraged trading offers crucial advantages over centralized rivals. Gains.farm says it offers real-time prices and lightning-fast transactions — and boasts a network of five Chainlink nodes that delivers up-to-date information from seven trusted data sources, with results that are aggregated by taking the median two times. This approach has delivered users an all-important upper hand during the recent bout of volatility that shook the crypto markets, which saw the values of Bitcoin and Ether fall dramatically within a few hours. Gains.farm claims its platform was one of the few protocols that delivered …
Decentralization / May 4, 2021
MDT introduces blockchain oracle to accelerate DeFi adoption
Measurable Data Token (MDT) has announced the launch of a blockchain-based oracle service, Measurable Finance (MeFi), which has been designed to connect traditional financial data markets to the decentralized finance (DeFi) sector. In its primary showcase of utility, the project constructed a decentralized application (DApp) —accessible on both the Ethereum and testnet blockchains — which enables DeFi participants to access stock trading data from some of the world’s largest financial marketplaces, including the Nasdaq, New York Stock Exchange (NY and Hong Kong Stock Exchange (HKEX). With the introduction of these services, decentralized data sharing network Measurable aims to advance the …
Adoption / Oct. 20, 2021
Finance Redefined: Alchemy raises $200M, Bunny goes DAO, Feb. 4–11
Welcome to the latest edition of Cointelegraph’s decentralized finance newsletter. As the DeFi space continues its technical resurgence, essential news on funding, innovation and DAOs continues to drive adoption in what remains a nascent industry. For the full version of this newsletter including longer, more descriptive analysis of the top stories this week, subscribe below: Alchemy raises $200M in latest funding, ACH token soars 77% Web3 platform Alchemy announced the launch of a $200-million Series C funding round this week, giving the company a decacorn status and a valuation of $10.2 billion. The seven-investor round was led by two California-based …
Decentralization / Feb. 12, 2022