Damus
Nuh · 4d
Guys you can go read the amounts of grants that are keeping Nostr free relays viable, it is by no means any less than the amounts of VC money keeping projects with no users nor revenue afloat. It is m...
weev profile picture
well it sounds like priority should be shifted to making the network more self-sustainable without the interference of grants. There’s a number of ways to expand the protocol to do this.

Firstly, clients should implement onion support and have the first announced relays be locally-spawned Tor onions. For a great example of this in the field, look at Ricochet Refresh or Cwtch.im — it spawns a local hidden service to receive messages at. This would reduce requests to public relays, by allowing my followers to query relays running on my machine first, which generally stays online.

Secondly, media should be served off of a DHT, Bittorrent or IPFS with a social pinning model. My followers should be making my most recent images and videos more highly available, up to a reasonable quota. Requests to things like blossom et al should be failover only, if nobody is in a DHT.

Finally, DHT can also be used for relay discovery and pubsub. I should be able to announce my relays via DHT as well, and push notifications and my content as a side channel.

These measures not only would make the network cheaper to run, but would also enhance decentralization and make it far more censorship resistant. Win-win for everybody.
3
jb55 · 4d
does amethyst still do the hidden service thing nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z for inbox?
Nuh · 4d
For the record I am not writing this to tell Nostr folks what should be done, I am perfectly fine with grants and perfectly fine with this being a phase in the internet history that won't last. I am only saying people who repeat slogans like "Nostr fixes this" need to have some appreciation to the r...
Technical Debt · 4d
DHT is not a silver bullet. Torrents get spam attacks, CJDNS routing tables have grown enough to require offloading the routing to dedicated nodes (this scaling problem inspired the creation of the Yggdrasil network, which our friend nostr:npub1y0gja7r4re0wyelmvdqa03qmjs62rwvcd8szzt4nf4t2hd43969qj...