They can be corrupted but with Bitcoin you have your freedom. Your money is not in their hand, they can never freeze it, they will never know what you have unless you failed to protect your privacy.
Government does not need to freeze your Bitcoin funds, if they know your Bitcoin address they can prohibit you from transferring those funds under threat of fines and jail.
You can try saying you lost your keys in a boating accident but then they will flag this Bitcoins and anyone who will try to use it will be in trouble (tainted coins).
By using Bitcoin you are already failing at privacy as it is a transparent blockchain that anyone in the world can see and it's very easy for government to attach a name to each coin as most coins are traded on regulated exchanges with KYC in place.
The only way out of this hell-hole is to use privacy by default project like Monero, once you get out of exchange, they no longer know what is happening with the coins.
If you really want to have transparency then you can share your view-only keys with anyone you like or generate proof of funds.