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
We Study Billionaires - The Investor’s Podcast Network by The Investor's Podcast Network

We Study Billionaires - The Investor’s Podcast Network

3,366 Listeners

Unchained by Laura Shin

Unchained

1,206 Listeners

CRYPTO 101 by Bryce Paul & Brendan Viehman

CRYPTO 101

46 Listeners

The Peter McCormack Show by Peter McCormack

The Peter McCormack Show

2,161 Listeners

The Pomp Podcast by Anthony Pompliano

The Pomp Podcast

1,834 Listeners

The Breakdown by Blockworks

The Breakdown

741 Listeners

Thinking Crypto News & Interviews by Tony Edward

Thinking Crypto News & Interviews

240 Listeners

On The Brink with Castle Island by Castle Island Ventures

On The Brink with Castle Island

287 Listeners

Bitcoin News Alerts | Daily BTC News by Justin Verrengia

Bitcoin News Alerts | Daily BTC News

601 Listeners

The Wolf Of All Streets by Scott Melker

The Wolf Of All Streets

227 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

9,155 Listeners

Empire by Blockworks

Empire

164 Listeners

Coin Stories by Natalie Brunell

Coin Stories

412 Listeners

Raoul Pal: The Journey Man by Real Vision Podcast Network

Raoul Pal: The Journey Man

133 Listeners

web3 with a16z crypto by a16z crypto, Sonal Chokshi, Chris Dixon

web3 with a16z crypto

61 Listeners