With what is the sixth adjustment in the Bitcoin mining difficulty for 2015, the difficulty has decreased to 46,717,549,645. This is a reduction of -1.50% over March 8th's all time high of 47,427,554,951. The hash rate as today's change stands at 334,417,246 GH/s.
Today's change also marks the 2nd time that the difficulty has adjusted downwards during 2015. For the sake of comparison, the mining difficulty only decreased twice last year. Despite this, 2015's hash rate has remained above levels seen throughout 2014.