Understanding Bitcoin, Innovation and Regulation