Even in the Bitcoin community, it is a matter of dispute whether or not to call Bitcoin anonymous. The fact is that transactions cannot easily be traced back to a specific user. All transactions are publicly displayed as such, which is easily visible to everyone, but an assignment can only be made if user-related data is also stored. However, these are often required in order to be able to carry out transactions at all, such as name and address are required for online purchases.

And the transactions can not only be viewed with tools like the Block Explorer, they are also displayed on everyone Computer on which a Bitcoin client is installed. It has to be like that, because the entire network participates in the verification of individual transfers. This is the only way to ensure that bitcoins remain forgery-proof in the long term. So it is the well-known conflict between security and anonymity that does not stop at the Bitcoin network. To work safely with cryptocurrency, various manipulations with the program code are carried out every day, protocols are uniqueized, one of these protocols is MINA, more details here https://cryptoine.com/things-to-know-about-mina-protocol/.

However, the freely available information does not reveal everything: It shows what amount at what time below Use of which public key was used. If you just want to take a look here to see who is spending what and where, you will only be confronted with long alphanumeric codes that cause more confusion than reveal information. However, that does not mean that criminals can pursue their machinations here unseen.

In order to be able to assign the transactions to users, further information such as an e-mail address is required. This happens, for example, when trading bitcoins online. Because here such data is necessary in order to be able to assign a transfer in a meaningful way.