1. Everyone. You are just early and we’re in the process of building it out. User experiences will improve over time.
2. A zap is a bitcoin lightning payment over nostr.
3. Technically speaking any client can block your npub or maybe even IP from using that client. But since nostr is a protocol, you can just use another client to access it.
4. https://github.com/nostr-protocol/nostr