Most of the countries will start off by calling bitcoin things like "commodity" and then setting taxes like this, sometimes higher than it should be and some other countries will see its true nature and see it as a "currency".
in the end the best way is to take taxes from the investors on exchanges and remove taxes from it for those who use it as a currency. basically something like Japan with a lower tax.