Maybe, although I'm not sure that should be a thing currently since no one is making any money on Nostr, everybody working on Nostr clients is supposedly doing it for idealistic reasons and/or being paid by grants.
But I'm not talking about outbox now, outbox only comes up after you've decided to see or follow some specific person's notes, before that you need to discover that that person exists, and to me the only reasonable way to have that is by relying on relay feeds -- and these could be created by centralized indexers, like https://algo.utxo.one/, but if they are exposed through the relay API that makes them very easy to be reused and exchanged by other clients.
Login to reply
Replies (4)
This is the part where @Big Bad John knocks on your door in a suit and tie and tries once more to sell you PKDNS from a shiny black briefcase.
I don't see how PKDNS solves that. I'm talking about learning that someone exists and if I should be following them or not. That's about content, not about how to find their relays.
Finding their relays is easy, we don't need Pkarr for that. Yeah, it's not 100% guaranteed but what we have here is practical enough for the current world.
By the way: Pubky solves content discovery in a way that is very similar to what Bluesky does though, and both are also similar to Farcaster. They all see Nostr and think something like: "oh, there are these centralizing tendencies that may affect Nostr and that would be very bad for Nostr if it happened, so we will just hardcode those in our protocol description and pretend that somehow it is not broken from the start?" (it ends with a quotation mark and they are super confused and the rest of their lives makes no sense anymore).
It would already be bad if they only used a "global" server for content discovery, but no, they also use that for the normal feed building anyway, instead of the outbox model.