~snip~
Being anonymous is one of the best features of Bitcoin. There is no one to trust but the catch is holders can manipulate the price since they have a large amount of BTC. So, do we trust them? We don't know the answer and I think we just need to pretend that we trust them since we don't really who they are.
Bitcoin allows for pseudonymous transfer of money. It is not anonymous.
Basically every transaction has a unique identifier. If you somehow link your real world identity with that unique identifier, then your real identity is linked with that transaction.
For example, when you transfer from a centralized exchange into a wallet and then you send from that wallet to somewhere else using the same address, that's a clear link.