I am pretty sure you can game the tax systems by earning all your income while offshore or in a tax free jurisdiction and not staying in any particular Western country for more than 179 days [does not work for US citizens]
So fly to Dubai to cash out your BTC and then go skiing for a couple of months, rinse repeat.
Sounds like a plan, see you at the ski-slope.
I really don´t mind the tax-thing, but i don´t know, how to file

I rather shoot myself. Thank god, i´m not american, sorry.