Bitcoin has been on a steady march higher, driven by a number of factors such as the devaluation of the yuan and geopolitical uncertainty.