When we change our BTC into another crypto and after change them back into BTC, I guess in this case it would no more be possible to trace back the origin of the origin BTC.
Am I right? Or do I miss anything?
Of course if we make the change on a CEX, it would be possible to trace back the origin, because the CEX will have a history-protocol. But I guess not, when we make this via DEX.
Aside from the fact some DEX is centralized, privacy/anonymity when using DEX also depends on how you use it. For example, interacting with DEX smart contract on ETH with lightweight wallet (such as Metamask) letting ETH node operator what you're doing.
If I am right: Why do people use BTC mixer? Isn't changing BTC into another crypto and change them back, not the much better solution to cut off the trace?
If the process use DEX, there are several limitation such as small trading volume, waiting other participant to initiate the trade or bad exchange rate.