...snip...
Bitcoins are pseudonymous only. The entire bitcoin ledger is public.
Under the ideal usage of Bitcoin (with Tor, mixed coins etc), you could basically say that you own an "anonymous BTC". The ledger may be public, but if you've been under an anonymous identity the entire time then it's useless really. But a very little mistake could cost your entire effort of protecting your identity revealing
everything, of course.

-
https://en.wikipedia.org/wiki/Anonymity#PseudonymityAs I said, pseudonymous
not anonymous.
Encryption only affords you more time.
It is easier to match inputs and outputs to a sub-set of users identities and/or transactions than you imagine.
You cannot simply hope to maintain or preserve 'true' anonymity with a publicly accessible ledger,
forever.