Bitcoin, Block Chain, Crypto Currencies and the Law – On Demand