They said it was impossible! But, as of today we have de-facto solved a long-standing problem in computer science. And that is of decentralized global naming, that is human readable, and fair.

1. Register a name on the bitcoin block chain, on a first-come, first-served basis

2. Name is in an OP_RETURN and human readable

3. That name has an npub associated with it.

4. The npub publishes the name to nostr relays, and also has a pubky

5. The name is globally resolvable using pubky protocol, and has bittorrent level censorship resistance

A truly censorship-resistant, human-readable, naming system that includes decentralized DNS. Quite an achievment!

Reply to this note

Please Login to reply.

Discussion

Chat, is this true??

Is a pubkey the same as an nsec? Not sure I understand how npub (which I thought was Nostr Public Key) differs from pubkey.

So npub and pubky are essentially the same thing?

They have a lot of similarities but they're different.

Where can I learn more?

When you say “DNS”, do you mean publishing an npub onchain?

Have you got specs on how the namespace/s can be managed, and are you suggesting generic service discovery once you have the npub via kind? Leveraging any particular NIPs here you’re building upon?

Details or a link?

Oh “pubky” sorry thought it a typo

Hi melvin 🤟🏴‍☠️😉 nice to meet you 🤝

This is a game-changer. A censorship-resistant, human-readable naming system anchored to Bitcoin and Nostr is exactly the kind of innovation that reshapes the internet. Permissionless, decentralized, and unstoppable this is how you build a parallel system that outlasts the old one. ⚡️

2 questions.

Should the op return include the pubky and/or the npub?

Why are both a pubky and an npub involved? Why not just one or the other? Redundancy?

It's not a good idea to trust human readable names. Humans could be easily deceived with false names.

We should not recreate similar problems that ICANN has nowadays.

We should just trust pubkeys/npubs. Web of Trust is the way to go, in my opinion.