This question already has an answer here:
- How anonymous are Bitcoin transactions? 9 answers
If all transactions are public knowledge and coins are identifiable and thus traceable. With the power of subpoena can't a government uncover who bought the coin(s) from an exchange. It might be unlikely but this appears to be a big hole in claim that bitcoins are an anonymous currency. Or do I misunderstand the technology?