Hier een site die ik veel gebruik om wat dingen te checken: http://bitcoinwisdom.com/bitcoin/difficulty
Je kunt dus zien dat de geschatte volgende difficulty 712 miljoen is en dat het nog zo'n 3,2 dagen duurt voor de difficulty omhoog gaat (520 blocks).
De difficulty is inderdaad gerelateerd aan de totale hashingpower van het netwerk. Omdat er met meer hashing power sneller blocks worden gevonden, stijgt de difficulty. Dit omdat de gemiddelde tijd om een block te vinden op 10 minuten gezet wordt. Als de blocks dus sneller gevonden worden dan stijgt de difficulty om er weer 10 minuten van te maken. Het gemiddelde wordt berekend over 2016 blocks.