Are blockchain and cryptocurrencies the same?