Instead of letting people pick nip identifiers, which requires a central authority to organize, identify the nip by a hash of it's content. If I want to create a nip for secure blackmail I could create the following definition
{
title = "nostr blackmail",
description = "End-to-end encrypted message from a burner npub that will be automatically followed up by another event revealing the embarrassing secrets if no zap is detected."
nonce = "16 Byte base 32 encoded random integer."
}
This way even if someone else has the exact same idea the nip hash would be different allowing competing implementations.