Thanks for answers. Have one more question.
The constraint isn't 2 hours since the last block, it's two hours ahead of the the current network time, not the last block time.
How does system deal with local time? e.g. +2 GMT and -4 GMT.
Everything is in UTC, of course.