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
Unchained by Laura Shin

Unchained

1,217 Listeners

CRYPTO 101 by Bryce Paul & Brendan Viehman

CRYPTO 101

41 Listeners

The Peter McCormack Show by Peter McCormack

The Peter McCormack Show

2,179 Listeners

CoinDesk Podcast Network by CoinDesk

CoinDesk Podcast Network

647 Listeners

The Pomp Podcast by Anthony Pompliano

The Pomp Podcast

1,835 Listeners

On The Brink with Castle Island by Castle Island Ventures

On The Brink with Castle Island

296 Listeners

Bitcoin News Alerts | Daily BTC News by Bitcoin News Alerts

Bitcoin News Alerts | Daily BTC News

606 Listeners

What Bitcoin Did by Danny Knowles

What Bitcoin Did

265 Listeners

Markets Outlook by CoinDesk

Markets Outlook

134 Listeners

The Wolf Of All Streets by Scott Melker

The Wolf Of All Streets

240 Listeners

Crypto Banter by Crypto Banter

Crypto Banter

42 Listeners

Empire by Blockworks

Empire

168 Listeners

Coin Stories by Natalie Brunell

Coin Stories

445 Listeners

Raoul Pal: The Journey Man by Real Vision Podcast Network

Raoul Pal: The Journey Man

136 Listeners

THE Bitcoin Podcast by Walker America

THE Bitcoin Podcast

46 Listeners