Each nsec has to do solve a problem to post, the post includes the npub, difficulty, and solution. The difficulty adjusts down each day but is always non-zero.