What is Nostr?
jb55 / Will
npub1xts…kk5s
2025-03-20 13:31:10
in reply to nevent1q…gfqw

jb55 on Nostr: I’ve been thinking of a distributed way to do this, i don’t know how you can get ...

I’ve been thinking of a distributed way to do this, i don’t know how you can get network effect unless it is distributed and connected as well. leveraging the strengths of nostr, instead of just one off isolated relay chats that are hard to discover.

I suspect the nip29 relay chats are kinda dead because the spec doesn't take network effects seriously. if you can start with a very open and easy get into (even if its spammable) community that you can filter into more filtered views later (same community but viewed from paid/pyramid relays) without losing the overall community identity.

I think I can make this spec compatible with nip29, just without the heavy relay moderation kinds.

it also helps to have a way to explictly tag which filtered subset of the community you are talking to. for instance maybe I want to specifically send to the `bitcoin` topic but only to my local community, I can add a marker on the note saying its specficially to:

to: #bitcoin@delvingbitcoin.org
cc: #bitcoin@homestead-community.org

This is metadata on the note that encodes intent. should this be received on specific relays or globally? (to: #bitcoin). This is similar to protected events ( fiatjaf (npub180c…h6w6) ) but more granular, it gives relays tools to not accept notes more intelligently.

this effectively creates a distributed communications network around topics. the token `bitcoin` is universal, so you can filter on that topic across the entire planet by looking at different filtered relays views. maybe I want to see people talking about bitcoin at my local university? my local community? globally (subreddit/twitter). This is supported in a spec like this.
note190y…ctqs
Author Public Key
npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s