By pretty much the same argument strong encryption cannot work because governments would prefer it not to exist; terrorists and rogue states can use encryption, and it is not technically possible to build encryption that "only works for the good guys".
In reality there is an ongoing battle over encryption where various governments try to ban it, people fight back, etc. I suspect that we will see the same thing play out over cryptocurrency.
In any case I don't see anyone on hacker news asking how we can design an encryption algorithm that prevents all and only the bad uses of encryption. It is generally understood to be a dumb question because good and bad are complicated enough that we cannot hope to formalize them right now, and ad-hoc attempts to make a technology only work for the good guys have been repeatedly shown to help the bad guys (e.g. backdoors etc)