What is Bitcoin and given all the risks and uncertainties with cryptocurrencies, is it worth investing?