I think it is wrong to call bitcoin a "private" currency.
On the contrary, imo bitcoin is much more of a public currency that any national currency is.
When i think about anonymity, i am thinking about we can create our own wallet without have to give any information about us. Not like a banks, we should give our information when opening banks but not with bitcoin.