It is not possible for the government to prevent Bitcoin transactions by censoring the internet. With VPNs and web-proxies being easily available, that will be unpractical. So the only option left is to block internet altogether. It is never going to happen, as there will be widespread anarchy and chaos.