fwiw We didn't "see nostr and think" anything really. As you know, we have been researching this stuff since before nostr existed. Bluesky too.
What we saw were problems and what we have is a comprehensive vision for an ecosystem we are solving for. We didn't use Nostr because it does not meet requirements and attempts to interface with Nostr people were always retarded.
Yes, there is a big distinction between "discovery" of endpoints for an identity vs "discovery" of identities and content you like. Obv, these are very different topics.
Feel free to continue glossing over the first one, but you have to admit Pubky(pkarr/pkdns) is a strict improvement over nostr in that regard.
For the second form of discovery (of content), Nostr won't have any special advantage over any other platform as there is no novel method in Nostr. In fact, Nostr is likely to have more trouble due to uncertainty around relays and data (and the other form of discovery).
In Pubky, we do in fact have an intentional design for identity and content discovery, and it is mostly novel.
We use a Semantic Social Graph, which creates subjective relationships between keys and URLs. This graph can then be applied as filters or by distance and weight, like a WoT.
In the end, you can't have perfect p2p web, so you must design for scaled and trusted use cases. We can offer the people competition and interoperation within an open ecosystem, but everyone needs services indexing, cloud hosting, moderation, etc.
Yeah at first I was thinking discovery of endpoints for identity, for which it's pretty hard to disagree that PKDNS is a step up over free-floating metadata events. For nostr at this point I wonder how painful processing a list of carefully selected breaking changes (encryption type included) would be? Even just changing encryption and maybe transport, and leaving most everything else the same. My gut says nostr would bounce back pretty quick, given that so much of nostr a this point is nostr enthusiasts. Of course if it didn't bounce back that'd be a big "D'oh!" moment.
The other discovery seems like a problem that if you *genuinely* have it that's a good sign!
Have a look at nostr next https://github.com/mikedilger/nostr-next -- tons of good stuff in there
Discovery is sovled in nostr with did-nostr, which is far better than spray and pray. It's simply a case of which clients want discovery and which want to struggle on without.
If you want censorship-resistance then #pubky is your choice. And it slots nicely into with did-nostr and discovery. Gen-1 clients will continue trending sideways, bluesky will continue growing, and clients that upgrade will gain market share.
The web is working as expected.
Great list. I like all these. Before I was on the fence about breaking changes, now I think just go for it.
How, though, I dunno. Council of the elders in a desert tent?
Thread collapsed
Thread collapsed
Thread collapsed