Just going on the article here, this isn't going to help most people. This is due to the fact that you shouldn't have the mount a defense and have to explain unreported things -- what you should be doing is reporting all of your gains, profits, mining, etc. And then you won't have to worry about mounting a defense.
Be transparent with the government, or they WILL crush you.
We can't do anymore than to obey the rules of the government to us. Cryptocurrency Taxes are gradually imposed all over the world. In short, there is no more decentralization which we want to exist since cryptocurrency started. But then, let us be a follower citizen to our beloved country just what you've said. We must be transparent in the government for our transactions so that, we knows that we are on right way.