Bitcoin is definitely money as it provides a medium of exchange , a store of value, and a unit of account. By unit of account, it just means that prices can be stated in terms of money. Even here, Bitcoin can fulfill this function as you can price goods and services in terms of Bitcoin instead U.S. dollars or other types of currencies.