Skip to main content

How Is the ‘Decoy’ Selection Process Made Random in Monero?

Monero's decoy selection is pseudorandom, drawn from the set of all past transaction outputs on the blockchain. The selection is weighted, meaning older outputs have a higher probability of being chosen as decoys.

This strategy is designed to make it harder for an attacker to distinguish the real spending output from the decoys, enhancing the anonymity set.

What Were the Main Assumptions Made by Fischer Black and Myron Scholes in Their Model?
How Does the Block Production Process Differ Fundamentally in PoS versus PoW?
How Does a Sudden Influx of Highly Efficient Mining Hardware Impact the Network?
How Does Gamma Relate to the Probability of an Option Being ITM at Expiration?