I can say that Bitcoin is both an asset as well as a currency. It has all the necessary requirements needed for it to be classified as either a commodity as well as currency. It is a currency because you can use it as payments for your business transactions. there are business establishments worldwide that accepts bitcoin. But, maybe it is still a commodity for others because there are users who just hold on to bitcoin for its value, as an investment. It is expected that the price of bitcoin in the future is upward in value. Some bitcoin users want to do hold bitcoin as their lifetime investment.
excellent thought dude, actually something called a currency when it's a generally acceptable form of money which has 'value of exchange' that's the definition of currency. it is including paper notes, coins even crypto coins like bitcoin. currency is the basis for trade, so bitcoin complete all conditions as currency.