True, but it has not been done so there will be a lot of back and forth.
For example, the volatility of a crypto currency is far more than a US dollar.
So it may need to be taxed more like a stock in which you pay capital gains when you cash out. You can't necessarily tax it like you received a dollar.