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?

  • jet@hackertalks.com
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    5 months ago

    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
  • shortwavesurfer@monero.town
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 months ago

    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.

    • hetzlemmingsworld@lemmings.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      5 months ago

      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.

      • shortwavesurfer@monero.town
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 months ago

        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.

  • xmr_unlimited@monero.town
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 months ago

    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.

    • hetzlemmingsworld@lemmings.worldOP
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      5 months ago

      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

  • magicbeergut@monero.town
    link
    fedilink
    arrow-up
    2
    ·
    5 months ago

    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.