The digital currency bitcoin is on another remarkable run, soaring nearly 65% in the last month, and smashing the symbolic $2,000 mark for the first time ever this week. Bitcoin has gone on tears in the past, but never quite like this.

So what’s behind the latest bull run? It’s hard to say for sure, since bitcoin is so unpredictable, but here are three factors that are contributing to bitcoin’s boom: