Bitcoin mining hash rate explained