Randomness is a fundamental function that helps to operate many decentralized applications (dApps). However, the root and foundation of this vital randomness mechanism is often neglected. Bandβs VRF service addresses the fundamental issues that threaten the integrity of various Web3 use-cases by providing a pseudorandom output along with the proof of authenticity that validates the random number generation process.
Ensure it is impossible to predict randomness to increase the odds of success because the seed is unknown ahead of time. A VRF provider is randomly selected to add another layer of unpredictability.
Uniform distribution, therefore, all numbers in the range have an equal chance of being selected.
The result can't come out of thin air, it holds transparency and is verifiable after it has emerged.
Not a single person or entity can tamper with the RNG process
Ethereum
BNB Chain
Polygon
Avalanche
Optimism
Cronos Chain
Oasis Chain
OKC
Band Protocol's solution for verifiable pseudorandomness is based on the BandChain blockchain. Our protocol uses a Verifiable Random Function (VRF) to cryptographically secure and verify that output results have not and cannot be tampered with.
Similar to the BandChain Oracle Network, the BandChain Verifiable Randomness is a VRF system that serves requests from dApps. Validators on the BandChain and the VRF Oracle Script are responsible for generating the random number requests that are verifiably random. Final validated results are stored on the BandChain as proof of the random number generation process before returning the results to the requested dApps.
Ensuring that the outcome of a fair lucky draw is not only truly random but verifiable.
Distributing random NFTs in a fair and unbiased manner.
Insuring random character distribution, gameplay unpredictability, and integral random player matchmaking that will help to enhance gameplay user experience.
Technical Support
dev@bandprotocol.com
Business Support
bd@bandprotocol.com