According to Foresight News, Bitcoin Magazine reports that Bitcoin mining difficulty has reached an all-time high.