The Crypto Conversation

Randcast - On-Chain Verifiable Randomness


Listen Later

Felix Xu is the Co-Founder of ARPA Network, a decentralized computation network based on threshold cryptography and its use cases

 

Why you should listen

Randcast is ARPA’s first product, an on-chain verifiable random number generation service with an easy-to-use Smart Contract SDK that can be directly integrated into DApps to provide out-of-the-box functionalities like rolling dice, shuffling an array, generating in-game item attributes based on probability, generating random in-game maps or dungeons, and deciding the probability outcomes of a lottery.

Using a random number in a smart contract is a common requirement. For example, a game may need to generate a random number to determine the lottery winner. However, the blockchain is deterministic, and the result of a smart contract is determined by the input. That is to say, a blockchain is a decentralized and trustless environment where the random number generation can be easily manipulated by any party in the network. e.g., if we use a block hash or timestamp as the source of randomness, the miners can manipulate it to their advantage by either withholding the block or manipulating the timestamp.

The solution is to use an external source of randomness. Randcast is a service that generates random numbers through a decentralized network and provides them to smart contracts. The process of generating randomness is both transparent and verifiable. It is facilitated by a group of nodes that utilize the threshold BLS signature scheme. Before returning the requested random number to the user's smart contract, the randomness is verified on-chain by the Randcast Adapter smart contract.

Randcast and the ARPA Network solve another major issue with random number generation. Randomness generated by a single off-chain entity could potentially be tampered with or manipulated by that entity. Randcast solves this issue by using multiple nodes in the ARPA Network to generate randomness through BLS Threshold signature tasks, which means that no single node has the ability to manipulate the final randomness result.

Supporting links

Bitget

Bitget VIP Link with BONUS 1000 USDT

Bitget Academy

Bitget Research

Bitget Wallet

ARPA Network

Dear Game

Andy on Twitter 

Brave New Coin on Twitter

Brave New Coin

If you enjoyed the show please subscribe to the Crypto Conversation and give us a 5-star rating and a positive review in whatever podcast app you are using.

 

...more
View all episodesView all episodes
Download on the App Store

The Crypto ConversationBy Brave New Coin

  • 4.6
  • 4.6
  • 4.6
  • 4.6
  • 4.6

4.6

38 ratings


More shows like The Crypto Conversation

View all
The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

222,615 Listeners

Crypto News Alerts | Daily Bitcoin (BTC) & Cryptocurrency News by Justin Verrengia

Crypto News Alerts | Daily Bitcoin (BTC) & Cryptocurrency News

579 Listeners

Markets Daily Crypto Roundup by CoinDesk

Markets Daily Crypto Roundup

132 Listeners

Bankless by Bankless

Bankless

1,027 Listeners

UBC News World by David Steward

UBC News World

2 Listeners

Cryptocurrency for Beginners: with Crypto Casey by Crypto Casey

Cryptocurrency for Beginners: with Crypto Casey

289 Listeners

Money Talk Sundayz by Stevenson Benoit

Money Talk Sundayz

0 Listeners

Tapping Into Crypto by TBC Studios

Tapping Into Crypto

7 Listeners

Prof G Markets by Vox Media Podcast Network

Prof G Markets

835 Listeners