Bitcoin mining difficulty is about to hit an all-time high, something that may force miners to capitulate ahead of the Bitcoin halving.