Amplify v2
  • What is Amplify?
    • How Amplify works
    • Getting Started : Sign-Up/Sign-In
  • Campaign Creators
    • Creating OpenChat Campaigns
    • Creator FAQs
  • Participants
    • Participating in Campaigns
    • Claiming Rewards
    • Participant FAQs
  • The Tech Stack
    • How Amplify is Built
    • Random Number Generation (RNG) on ICP
  • Support & Useful Links
    • Amplify Terms of Service
    • Amplify Platform Privacy Policy
  • Wen $AMPL
Powered by GitBook
On this page
  1. The Tech Stack

Random Number Generation (RNG) on ICP

Random Number Generation (RNG) in winner Selection Process

How Amplify Uses Random Number Generation (RNG) on ICP

Consensus-Driven Randomness: ICP uses its consensus mechanism to produce random numbers that are unpredictable and verifiably fair. The randomness is derived from a process involving many nodes, making it tamper-resistant and decentralized, thus creating a fair raffle system in picking campaign winners. Secure and Fair: The combination of ICP's on-chain randomness and the rand library ensures that the process for selecting winners is both secure and fair. Immutable Results: Since the randomness is derived on-chain, the results are recorded immutably on the blockchain, preventing tampering or disputes. Transparency: All randomness generation is publicly verifiable, which increases trust in the system. Decentralization: Unlike centralized RNG solutions, ICP's approach ensures that no single entity can influence the outcomes.

PreviousHow Amplify is BuiltNextSupport & Useful Links

Last updated 1 year ago