Whenever bitcoin transactions anonymity is discussed, there are two groups of people. The first group think of privacy of users and the second group think of those bitcoins have been stolen or have been used for illegal transactions.
We cannot have both anonymity and possibility of returning stolen bitcoin to their real owners.
Which one do you choose if you have to choose only of them?
If you choose the second option, please answer the question below.
Now, what's the difference between bitcoin and fiat?
I would naturally choose anonymity. However, because of constant improvement, anonymity wont really cover all the tracks of trading and one way or another, people could find transactions and can be tracked to the said owners. In the end, innovation of the current system would someway or another lead to loss of the anonymity of exchanges.
Now the difference between bitcoin and fiat.
Bitcoin is a coin made by computers and codes and is a digital way of exchange. Fiat on the other hand is controlled and produced by the government and is a physical way of exchange. Bitcoin is very volatile and changes depending on the amount of coins in the market while fiat changes based on the supply and demand of the world.