What is Nostr?
dragswolf / Steve Dragswolf
npub1a5h…2dl7
2023-02-06 15:18:27
in reply to nevent1q…7345

dragswolf on Nostr: More here #[3]

More here

I'm handing out free NIP05 verifications? But what is it?! Read more here!

NIP is short for 'Nostr Implementation Possibilities', so really a suggestion for something clients can implement into Nostr.

NIP05 (https://github.com/nostr-protocol/nips/blob/master/05.md) was suggested as an easier way to read the long and confusing npub by using a domain.

Anyone can make a new account with your profile picture and information making it hard to see if it is really you are an imposter.

Lets take my npub for example, it's 'npub1mhamq6nj9egex0xn0e8vmvctrpj0ychehddadsketjlwl3eg7ztqrv9a4h', but you are not gonna read out my whole npub each to make sure it is really me, right?

Heres where NIP05 comes in handy! It links your npub (converted to HEX) to an easy to read 'email-like' handle. Because it is linked to your npub, it will only be valid on your account. Using it on another account with a different npub will make it invalid.

This makes NIP05 an easy way to verify the account you are chatting with is really the person you think it is.

It's not flawless. For started it still makes you somewhat dependant on the NIP05 provider, it may delete your entry and make you invalid. Secondly you need to trust the domain is safe and secure and thirdly, even domains can be faked; User@N0str-Check.com <-- spotted the zero? (I also own N0str-Check.com so dont bother ;)

It isnt hard to setup your own domain and NIP05, and if you really want to you could look into 'PoW keys', like Snowden had. He put a lot of work in making his npubkey so that it starts with 'Sn0wden'. This is also a cool way to make sure it is really him!

Author Public Key
npub1a5hfm8xst4farl5pf70vuxqn42flvxt2pqquselju02a2jfad4rqdv2dl7