Is there something embedded in the genesis block that regulates difficulty? If not, then who decides difficulty, wouldn't a central authority (yikes) need to decide the difficulty level?
It seems so baffling to me, like asking where did the universe come from. But I'm intent on learning.
the client will not accept a block with a lower difficulty, then it takes to generate a block on avg. 10 min.
there will be on avg. 1 block per 10 min, at some difficulty. but if there are generated more blocks for 10 min. the clients will adjust the difficulty, so there will be generated a block per 10 min, again. if it takes more time the oppsite will happen: slow block generation -> lower difficulty.
hoped it helped