Hmm currency.
Is bitcoin a store of valuy? I guess not? The only intrinsic value it has is the ability to move value around. If you do not exchange value into bitcoin i.e. USD/BTC it would be worthless.
it is a medium of exchange, which does not make a currency. Blockchain is a payment rail and bitcoin is medium of exchange.
Or explain to me what makes it a currency?