I know an important feature for digital cash (in contrast to credit cards transaction) is anonymity of the users: when I spend a digital coin in exchange of goods or services, I would like not to disclose any identity information to the provider of such goods or services, just like when I go to a common shop and pay cash.
Now my questions are:
- Does Bitcoin achieve this kind of property (anonymity of the Spender)?
- If yes, how?