I read that in order to break the trace from the sender of my Monero to the recipient of my Monero, I need to make several transactions between my wallets, for example:
someone sent me 1 XMR --> my wallet 1 --> my wallet 2 --> recipient of my 1 XMR
(that i consider 1 additional transaction in aim to break the trace)
Can anyone explain so even layman understands chance/probability of breaking the trace when doing 0,1,2 such transactions between own wallets?
Nothing is guaranteed, you can read the monero white paper Zero to Monero for the details. Depending on your threat model you have to assume it would get probabilistically traced in the future at some point.
Basic operational security ideas:
- Over randomized time intervals
- Using different wallets
- Using different amounts
Enough iterations until your comfortable with the risk level. I.e. is it going to be too much work for whoever would care about this to trace it?
Bonus points
- Deposit in an exchange and withdraw later
- Use atomic swaps multiple times, etc
It really depends on your threat level for the vast majority of people. It’s perfectly fine just to do one transaction. You receive Monero and then you send Monero to the person you wish to send it to with no problems.
Thanks, I would like to be able to understand how big improvement would be to send the same or similar amount to secondary wallet of mine when comparing to direct sending mentioned by you. I think that i want above average protection, but i am unable to estimate impact (on TX traceability) of 1,2 more transactions of similar amount between my wallets and i am not enough technical to read and understand tens of technical pages of the Monero whitepaper.
So currently, each time you make a transaction, you are one of 16 possible outputs. So when you make the first transaction, you have 16 outputs that could possibly be yours. And then at a second transaction, you have 32 outputs that could possibly be yours.
isn’t it 16^2 ?
Hey, don’t judge me. I made a “C” in math class for a reason.
I guess it’s good to be paranoid. Have 2 wallets. One you use to only receive and send to your second wallet only. Age them before Sending to your second wallet. Always spend from second wallet after aging second time.
I assume that you mean to receive XMR on own wallet 1, wait for example one week, send to own wallet 2, wait a few days and then spend it (for example in an e-shop)?
According to @jet@hackertalks.com jet@hackertalks.com suggestions, i assume that to improve this, i can split the first transaction between my wallets into two payments (hours or a day delay between each) and each sent to different wallet of mine, then making sure i do not send these two outputs later into same wallet of mine, which would compromise my anonymization attempt? Is this split into 2 payments doubling the difficulty to trace the payment?
The method described in this whole post of mine can be considered very unlikely to be traced by any government in the next decade? Thank you
Nobody can give you that guarantee. It’s all probabilities.
https://moonstoneresearch.com/2023/11/03/Postmortem-of-Monero-CCS-Hack.html
Lol should have read the post better.
It depends on how soon you think XMR will be cracked with Quantum Computing. The more churn the better. A pair of hops and you’re good I guess.
@magicbeergut @hetzlemmingsworld Minimum 50 years, possibly never. If you believe the director of the Institute for Quantum Information and Matter.