Bitcoin is something completely different and therefore in my very humble opinion should not be taxed.
I would hope that any BTC to BTC transaction will be tax free while if one wants to cash out in fiat then one should pay taxes on it.
Any State or Nation or Federation or whatever have no rights on BTC!
taxes are usually not on transactions. I'm not sure what you mean by "BTC to BTC transactions will be tax free".
taxes are usually on things like income or gains and then there's a tax in many jurisdictions on creating value (VAT)
I think bitcoin should be dealt with from a tax perspective like it was a foreign currency, but most jurisdictions have a different interpretation. Most apply capital gains tax because they categorize bitcoin as a commodity or some kind of private token. Some go as far (germany) as saying that VAT applies when bitcoins are sold, which I think is ludicrous.
Sure, no govt or nation has 'rights' on BTC, but that doesn't mean they can't tax circumstances involving bitcoin. They don't have right on
copper either, yet all kinds of taxes apply when you deal in copper or do business involving copper.
When I say BTC to BTC transaction I mean when you and I do a BTC transaction.
Let's say I have 1 kg of tomatoes and you want to pay me 0.1 BTC.
In that case I don't want to pay any taxes on it.
I agree when you say that it should be considered like a foreign currency but BTC is much more than that.
I don't know there is too much confusion about the matter. I'm not a money launderer but I think at the moment there is no good solution about this.