When people talk about bitcoin getting hacked, do they mean literally coming up with a formula to factor huge prime numbers or something and convert SHA256 public keys to private? Or to hack the bitcoin client app?
The latter is confusing, I'm not sure exactly how it'd work, and it would be the same I assume as just sticking trojans on someone's computer. But I don't know.. I am genuinely confused when people say "crack the encryption", they mean find a flaw in SHA256?
(related: I am reading this book on prime numbers and the story part is great but the math is confusing the hell out of me, and I certainly won't be the guy cracking anything haha:
http://amzn.to/11ts5xc )