legit question
legit question
So if you send (part of) your balance to another account, that can be seen. If that account sends on a similar amount, that also can be tracked. (Even if you split it between multiple accounts by sending to multiples of them.) The only way you can lose sight of the money if goes to an account that has a (relatively) large number of incoming and outgoing transactions. That can be a person actively paying and earning in BTC (and then you caught whoever stole the money) or a mix. It collects incoming transactions from a large number of addressess (accounts) and then sends these out to a large (but differing) number of other addresses. All you see is constant incoming and outgoing transactions of different values, that add up to (almost) 0 over a long period of time. But you won't be able to correlate them (and no coins exist that could have an identity, just balances).
EDIT: Side note - the way actually BTC works, they don't store your balance (as, I think, ETH does), i.e. the balance of an address (account), only the transactions. The balance can be calculated from the sum of all the transactions for that specific address (incoming ones add, outgoing ones subtract from it).
The mixer then transfers 37, 185, 205, 1002, and other random amounts to other accounts, which in turn transfers it to other accounts, and at some point they get funneled to one or more accounts owned by the person who originally transferred the money into the mixer.
Couple this with a lot of other people doing the same at the same time for the same mixer service, and you cannot say who owns the coins being transferred between the accounts. It is public what money was transferred back and forth, but without some serious analysis it's practically impossible to track who is likely to own the accounts where the money end up.
On Monday, all three addresses send all their BTC to address #4. The next day, address #4 sends the coins back to addresses #5 through #7.
Which address out of #5, #6 or #7 has the original BTC you were interested in?
A (non-coinbase) transaction is valid if its inputs equal its outputs, and if its inputs come from the outputs of other transactions, which in turn are valid if their inputs come from other transactions, all the way to one or more coinbase transactions. This is sufficient to demonstrate that the transaction is valid - ie it's using coins that exist instead of creating them from thin air. That is all that the protocol cares about.