No, bitcoin is not completely anonymous; instead, it is pseudonymous, i.e. every identity is tied with the fake name. It is because each user has a public address, and whenever there are financial transactions occur, the fraudsters will survive to trace that addresses.
Bitcoin is often described as pseudonymous rather than truly anonymous. While Bitcoin transactions do not directly reveal the identities of the parties involved, all transactions are recorded on a public ledger called the blockchain. This ledger is transparent and can be viewed by anyone.
However, the identities behind Bitcoin addresses are not explicitly linked to real-world identities. Instead, users are represented by alphanumeric strings. If someone can associate a Bitcoin address with a particular individual or entity, then the pseudonymity is compromised.
It’s important to note that there are privacy-focused techniques and tools, such as CoinJoin and the use of privacy-centric cryptocurrencies like Monero, that users can employ to enhance the privacy of their Bitcoin transactions. But by default, Bitcoin transactions can be traced to some extent on the public blockchain.