I read many articles explain the Bitcoin POW, but every article seems copy form each other. they just indicate find a nonce start from 1, but I still confused why find a nonce number is so difficult? I know the hash value must lower than the target difficulty.
for example: the Block #500000, the nonce is 1560058197, so this block hash value lower than the target when the nonce equal 1560058197.
if I start from 1 increasing the nonce to 1560058197, that is mean computer doing the SHA256 1560058197 times, that is not that hard for a pool?
1 GHash/s only need take 1 seconds? did I miss something there?