IMHO, bitcoin can function as both asset and currency. Initially, it was meant to pay for goods anyway. Because of its demand very high, now its price is increasing along the time till now. You are right, because of that finally most of people treat it as asset.