With what is the eighth adjustment in the Bitcoin mining difficulty for 2015, the difficulty has decreased to 47,610,564,513. This represents a reduction of -3.71% from April 5th's all time high of 49,446,390,688. The global hashrate as of today's change stands at 340,809,696 GH/s. Today's change marks the third time the mining difficulty has decreased during 2015, something which only occurred twice during all of 2014.