Avatar
Nuh
930ccef12372dd2f16057cfc54f0dbd94335d8b51b4e2737236b00cab718fcd9
Working on https://mlkut.org, designer and maintener of https://pkarr.org. https://nuh.dev

The sync between Strfry relays.

Because it is undesirable. It is very easy to open a port and relatively easy to get dynamic dns account.

So everything that p2p offers is easy to replace by normal Internet Protocol.

But it is impossible to make a scalable network with good UX when every user has to be a devops engineer.

Discovery and search are also physically impossible to do in p2p, beyond simple distributed hash maps. You can't do distributed Google, or distributed notifications or distributed counting of likes or distributed threads. All of these need centralization.

For 1-on-1 stuff like private chat rooms, things are much simpler, but again, you need every user to have their own always online server. That simply won't happen. Civilization is entirely about division of labor. People can't do everything on their own.

Nostr is supposed to be the search layer. If you end up using conventional search, then Nostr is used as an adhoc data store, and it isn't good for that at all.

Let's try again this year :)

nostr:nevent1qqsdnlgarcrmzjuphk44asuye64ysrmtdmd0vxa9fll922yswudm84gpp4mhxue69uhkummn9ekx7mqzyqalp33lewf5vdq847t6te0wvnags0gs0mu72kz8938tn24wlfze6qcyqqqqqqgpl3xu4

That is perfectly reasonable, but my point stands that the only alternative is to use a DHT that supports secp, and then all your choices are going to be so small that censorship resistance isn't as credible as Mainline.

There are creative ways to use Pkarr in backwards compatible ways, similar to how Nip05 is optional, but it is not a thing I will personally propose because it will be perceived as hostile NIP probably.

If you remember, I told you I will build something that uses Mainline to point to anything like DNS, that became Pkarr.org that did:dht is based on.

If you are open to adopt it despite not being secp256k1, let me know.

Also check what Iroh wrote about it iroh.computer/blog/iroh-global-node-didcovery

Except Mainline is a decade older than IPNS and IPNS doesn't fuckin work like all protocol labs garbage

Except the UX and onboarding of that is terrible. At least in the beginning, maybe for increasing account limits.

If you know the person who was talking about a DHT for nostr on Stackernews, tell them you can't bootstrap a an overlay network that scales censorship resistance that easily, if at all.

Just use the existing millions of nodes already pkarr.org

SMS is not about KYC, it is about Sybil protection because they have to provision scarce resources to users. So absent payments, you need some proof of humanity no matter how flawed it is.

What is the alternative? And no, PoW is not good enough.

nostr:nevent1qqs2n0fwj76gqnaeju5umd2u89dtmlwc08pq2c5cqxk8kqc7vd48usqpzamhxue69uhhyetvv9ujuurvv438xarj9e3k7mgzyqalp33lewf5vdq847t6te0wvnags0gs0mu72kz8938tn24wlfze6qcyqqqqqqg6yuyvw

This is like saying you can run a web server but search engines are the gate keepers for reach... well Duh! Nostr is even worse it flattens the whole web into the search layer, there is no durable data hosting layer and there is no routing layer!!

Bluesky's worst problem is that their routing is centralized, but that is one Pkarr away from being fixed.

Search and discovery can't be decentralized, no sense blaming them for that, not until you offer an alternative, Nostr doesn't.

nostr:nevent1qqsxh9zs8q9lw6w2hsvdqtnffy6p089cgdz5c9ahk6rjtd02zq8jp5qpp4mhxue69uhkummn9ekx7mqzyqalp33lewf5vdq847t6te0wvnags0gs0mu72kz8938tn24wlfze6qcyqqqqqqged95sk