A ‘significant’ decoy selection bug has been reported for Monero via the project’s official Twitter handle. According to the investigation, carried out by software developer Justin Berman, the bug ‘may impact your transaction’s privacy’ during a brief window of time after funds have been received.
If users spend funds immediately following the lock time in the first 2 blocks allowable by consensus rules (~20 minutes after receiving funds), then there is a good probability that the output can be identified as the true spend.
Monero Research Lab clarified that the data at risk of exposure is related to addresses or transactions amounts, the funds themself are ‘Never at risk of being stolen’. Since the report was published around 10 hours ago, the bug has persisted in the ‘official wallet code’.
In order to mitigate the bug, users can wait 1 hour before spending funds after receiving them. Developers are currently working on a wallet software update. This won’t need to be implemented via a Hard Fork.
The Monero Research Lab and Monero developers take this matter very seriously. We will provide an update when wallet fixes are available.
On the Monero Project GitHub repository, Berman made a detailed explanation of the bug. He revealed that his investigation was run by core developers before it was published. He clarified that the decoy selection mechanism that affects the software wallet has ‘0 change of selecting extremely recent outputs as decoys’.
Thus, why users can mitigate the bug by spending their funds after a while. As the developer clarified, the algorithm introduces 10 ‘decoys’ into a Monero ring, later, it hides the real output. The selection mechanism has almost 0 chance of selecting a decoy with less than 100 outputs, but still, the probability is there:
The fact that there is still a chance to select a decoy with output index
Litecoin has reignited its long-running rivalry with XRP after taking another provocative jab at the…
Digital IP entertainment company IPX (formerly LINE FRIENDS) plans to introduce a ‘minicoin’ payment service…
Laurent Correia treats making money and keeping it as two separate skills. After years in…
Ripple is expanding the XRP Ledger’s (XRPL) reach into digital payments through a partnership with…
Solana is under fresh pressure after falling below the important $107 support level. Analysts have…
In the Wu Blockchain interview, Justin Sun shared his bold decision to sell 80%-90% of…