Cryptocurrencies can offer a certain level of anonymity, but they are generally not completely anonymous. Most cryptocurrencies use a public ledger, called a blockchain, to record and verify transactions. While the identities of the parties involved in a transaction are not necessarily revealed, the transaction itself is recorded on the blockchain and is publicly visible. This means that it is possible to trace the movement of cryptocurrency funds, even if the identities of the parties involved are not known.
There are some cryptocurrencies, such as Monero and Zcash, that offer additional privacy features and are designed to be more anonymous than others. However, even these cryptocurrencies are not completely anonymous, and it is possible for law enforcement agencies to trace transactions if they are able to obtain the necessary information.
In general, it is important to be aware that while cryptocurrencies can offer some degree of anonymity, they are not completely anonymous and should not be treated as such.