Is Bitcoin, digital currencies and blockchain a bubble?