The current bitcoin mining difficulty is 521,974,519,553

*Large bitcoin data is delayed for (up to) an hour.