If you are withdrawing funds from an exchange, it is okay. If you're moving funds to another wallet, do not transfer the whole amount to another address. It greatly compromises your privacy.
The question is how? What is the security threat here?
My understanding is that, it is just one caveat that it is not dangerous for your privacy, overall, i have withdrawn all my balance via Blockchain Explorer network, everything is fine, but i have no problem with the privacy of the exchange, my wallet so far, i do it often, no problem, it's not a clear threat, if i consider it.
Unless you do this. privacyHow can people steal bitcoins when a bitcoin has a blockchain, a record of every transaction a cryptocurrency, like bitcoin has ever been used for?
They have to steal the account information (password), For example, to access your account you need the private key, if someone steals that, they can send the funds to another wallet.
I think you are still safe, even if you make transactions from exchange A to exchange B, wallet A to wallet B and so on, even if you send all balances until they are empty.
In my opinion, this answer is right to clear your doubts about transactions through Blockchain Explorer, even though there are such warnings.
Without sharing your bitcoin address, it is not possible to receive funds from another party, so you have to share the Bitcoin address without a second option. Now the question arises that what can happen to my address once you make it public. Hackers can manage to find your address, but cannot do anything until you share them your private keys. The private key can be understood like the password for your bank account for transaction requirement, thus without revealing your private key, people can locate your address, but cannot peep into your account details or be able to do any transaction.
These addresses are not crypto wallet nor balance accounts. You can use it to receive the crypto funds. These addresses are just like bank account numbers where other parties can see and deposit, but they cannot withdraw or send money from that account. Only the owner of the address has the power to send money if he/she has other private keys. Bitcoin address has a built-in check code, so no one can send the bitcoin to wrong address. If the address is valid, but without an owner in such cases the coins sent mistakenly are lost forever and cannot be reverted.
My thinking is you are still safe, against the warning, even though transferring the whole thing.