Analogue Dog's avatar
Analogue Dog 6 days ago
The external forums [venues] are indeed an onramp, and means to establish the first few peers [followers/friends]. But thereafter, a Nexus server isn't required in order for users to expand their network, and crawl results [index files] can be stored locally. Relays/intermediaries are not foundational to bidirectional communication on Pubky, because peers can push and pull data directly between one another. Coupled with Kademlia (see: PKARR) this confers true decentralised mesh properties. Nostr exists inside an airlock, and uses authorities to relay data.

Replies (2)

So you can discover friends of friends by their follow lists you already have access to. That is not organic discovery. Again, the 99% using Synonym Nexus precisely because personal crawling is a pipe dream. > Nostr exists inside an airlock and uses authorities to relay data this is backwards. Nostr relays are not "authorities." Nostr also does direct known-key fetching via NIP-65, the same property you're crediting PKARR with. anyone can host a relay and it's trivial to run. Many of us do it already. Synonym Nexus looks a lot more like an authority than thousands of independent relays do, especially when the software is set to phone home to it by default and requires changing an opaque config file. I've yet to see a UI that allows for confirming this is easily changeable. May need proof of life to end my suspicion of you being a bot.
Analogue Dog's avatar
Analogue Dog 6 days ago
>> So you can discover friends of friends by their follow lists you already have access to. That is not organic discovery. I think that is organic discovery. Pubky's elastic semantic social graphing (partly facilitated through content tags) presents a bunch of cool search-realted features; for example: If I want to buy Apples, but none of my connections sell apples, I can search the indexes cached by my connections to find the Pubky's of anybody they know who sells Apples. This does not require a Nexus server. >> Again, the 99% using Synonym Nexus precisely because personal crawling is a pipe dream. Personal crawling is a pipe dream on Nostr because implementation would need concensus, and right now there isn't even consensus to allow a user to edit or delete a post. There is no reason why mesh requires a large directory server needs to be Synonym or Nexus. > Nostr exists inside an airlock and uses authorities to relay data >>> this is backwards. Nostr relays are not "authorities." Nostr also does direct known-key fetching via NIP-65, the same property you're crediting PKARR with. anyone can host a relay and it's trivial to run. Many of us do it already. Relays are an authority insofar as the operator decides which posts to censor. PKARR doesn't only facilitate fetch; it allows for both active and passive redundancy in resource location; including other Ed25519 non-IP endpoints (reticulum, meshtastic, meshcore etc.) >> Synonym Nexus looks a lot more like an authority than thousands of independent relays do Game theory doesn't support dominating authorities in a true mesh. Thousands of independent nostr relays is a pipe dream. >> Especially when the software is set to phone home to it by default and requires changing an opaque config file. I've yet to see a UI that allows for confirming this is easily changeable. Sure; The current public beta is definitely centralised. I am judging Pubky by the architecture, not by an early release. >> May need proof of life to end my suspicion of you being a bot. Sent a DM