I never understood how Bitcoin is supposed to be so anonymous. WE all leave a footprint on the internet, so I’ve always heard. So why would a Bitcoin transaction be any different?
Also wouldn’t any other cryptocurrency have the same problem?
The future is obviously Bitcoin hawala.
It’s just a public ledger showing bitcoin amount transfers.
You keep your bitcoin in a public digital wallet.
This article is saying you can sometimes trace transactions in the ledger to specific wallets.
There are actually bitcoin anonymizer services to help maintain anonymity, but even they are not foolproof, especially when large quantities of bitcoin are involved.
https://btcmanager.com/zerolink-bitcoin-anonymizer-service-going-live-soon-test-participants-get-10/
Bitcoin is pseudoanonymous, but with chain analysis, there is effectively poor anonymity.
For truly private transactions, one would transact with Monero, which uses ring signature, or Zcash, which uses zero knowledge proofs. You would send the transaction via TOR and/or VPN, on Tails.