Dnstr just assumes that Nostr doesn't have a discovery or centralization problem and go on to use relays anyways.

Pkarr is trying to solve the problems Nostr chooses not to engage with, so it is built on an overlay network that actually engages with these problems.

The gold standard of decentralizing Nostr is the gossip protocol, and even the author of that protocol said ultimately it needs a DHT, and without that it is only fit for the social media use case with following and followers and live conversations carrying these signals.

Pkarr is here for the base case of the Internet, it is trying to do what DNS is already doing perfectly, just decentralize the Root servers.

Dnstr is just answering the question "how can I use nostr to solve X"

Pkarr asked the question "what is objectively the most censorship resistant network to use as a decentralized root server" and built the answer.

But I am aware of the tribalism of devs, so I won't be debating or trying to convince anyone to use anything. Whoever needs Pkarr will use, I am here just to build it.

Reply to this note

Please Login to reply.

Discussion

Pkarr sound pretty interesting, doesn't have the time at this moment to give a proper answer, ill write it up later, but by the moment, do you have some repo or docs to know more about pkarr? There already a implementation?

Yes it already works. But I am rewriting it in Rust so I maintain the right to break some things until the end of the month.

You can try it on web (with server bridging you to the DHt): pkarr.nuh.dev

Or you can try the CLI:

```

npm i -g pkarr

pkarr

```

Or read the TLDR https://github.com/nuhvi/pkarr

And you can also try to resolve my current key in my bio.