Anonymity and privacy
Public-key techniques can provide strong guarantees that the messages don’t reveal the purchaser, although traffic analysis might (DigiCash, and Stefan Brands’ electronic cash, most notably)
Any encryption technology can keep transaction details secret from third-parties, at some cost in time and exportability.