Randcast – On-Chain Verifiable Randomness
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...
Archive context
Older archive item. Useful for background and entity history, but not a fresh market-moving signal.
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 linksBitget VIP Link with BONUS 1000 USDT
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.
ADVERTISEMENT
Advertise with BNC
Why this matters
This research story adds another data point to the current market tape and is useful when read alongside nearby source coverage.
Original source
Read on Brave New CoinRelated market context
NFT Marketplace Blur Is Retiring Blur.io on Nov. 12, Keeping Its Contracts Live Onchain
NFT marketplace Blur will stop running its blur.io website on Nov. 12, 2026, the team said on X on Monday, Oct. 12. The change is...
Brooklyn DA takes down 241 domains tied to global crypto investment scam network
The takedown highlights the growing role of local authorities in combating global cybercrime, emphasizing the need for vigilance i...
Coinbase joins law enforcement to combat West African scam networks
Public-private collaboration in combating scams highlights the need for global cooperation to address evolving cybercrime and huma...
Variational becomes largest on-chain venue for RWA derivatives
Variational's rise highlights the growing integration of blockchain in traditional finance, potentially reshaping market dynamics...
Bitcoin may be underpricing higher-for-longer Fed risk, Bitget Wallet analyst says
Bitcoin's potential underpricing of prolonged Fed risks could lead to market volatility, impacting investor strategies and stablec...
The Smarter Web Company’s Bitcoin-backed preferred stock begins trading on the LSE
The introduction of Bitcoin-backed preferred shares on the LSE could diversify income investment options, but volatility in Bitcoi...