yep, that's the problem crypto was created to solve. the idea that you have to declare your income is anti-freedom.
Hehe, I would declare my income, but neither the tax office nor the crypto-tax consultants that I had interviewed had the same opinion.
A huge mess, not to mention the way how to note each trade at different exchanges and wallets, airdrops, minting, losses through scams and so on.
Nobody, really nobody could give me a secure answer how to do all this stuff.
If I don't exchange crypto to fiat but I trade only crypto to crypto how can they tax if I didn't touch fiat currencies at all ? And how can they if I trade with privacy currencies ?