Rarities & Randomness
Last updated
Last updated
Each Dragobit trait has 100 types: 100 atmospheres, 100 platforms, and 100 species (which may increase in future ). With the exception of activated , all traits share the same rarity. However, since each Dragobit is a unique combination of these traits, it is unlikely to achieve a perfect match of the same atmosphere, platform, and species.
In Dragobits Stage 0 and its predecessors, randomness is actually pseudo-randomness, meaning it relies on values that could potentially be influenced by chain operators. On Ethereum L2 chains, this particularly refers to the sequencer. For example, on Base, the sequencer - currently centralized and operated by Coinbase - would need to intervene to manipulate the pseudo-randomness. It is generally assumed that such manipulation is unlikely.
In future versions, the goal is to work with a fully decentralized source of randomness. Several solutions are possible, including:
Committing to a future value of .
Using an oracle like .
Implementing a verifiable delay function ().
Employing a source of randomness.