Surely there's an easier, legal and potentially cheaper solution open to any government that wants to shut down bitcoin: buy up each and every bitcoin they can lay their hands on. I would have thought it would wreck havoc with the market (there's no reason why the government couldn't use multiple fronts rather than buying under the same wallet), and past a certain point make it impossible to trade in bitcoin without…
Some people won't sell. And all this would do is making bitcoins more expensive in dollars (deflation). Prices in bitcoins would adjust. No problem at all.