It depends upon the country you are inhabitants of.
There are no taxes on bitcoins if you keep them in your wallet but if you want to do transaction or payment with it then their will be taxes on it
Government cannot just directly put taxes on bitcoins transactions.
Yeah but in some countries they can
Yup ! But I also thinks that. , i indirectly we are giving tax to the government . Because when we transfer our money from our bank to another person to buy bitcoin then we need to declare for which reason we have tranffered the money of bank to the beneficiary account .
So in this way to.keep himself from any law of government we need to pay tax , according to taxation system , So no doubt we are paying tax indirectly .