Game7 - Verifiable on-chain randomness
Description
Generation of random numbers is necessary in multiple areas and web3 has additional challenges when dealing with this task:
Smart contracts are deterministic, meaning anyone with the code and input can predict the output.
Provided there is a big payout on the table, miners can participate in unlawful cooperation with attacker to try to submit a block with necessary hash to spoof the RNG and get desired result
Hardcoding seed phrases is also not an option as contracts are public
Given all the outlined problems we encourage you to come up with creative solutions to overcome them!
Acceptance criteria
- Ease of use
- Quality of the idea
- Potential Impact
- Technical execution
In addition, any submission(s) that pass the eligibility criteria and receive a bounty will be prioritized for a subsequent Game7 grant as an extended engagement. We truly believe that any products/tools being built as a part of this prompt will greatly benefit the web3 gaming space. If there are any teams that want to continue building out their projects after the event, we are happy to explore ways for you to obtain funding in the form of grants!
Rewards
- 1: 1000 USD