Cryptocurrency: what do we know about bitcoin and cryptocurrencies