my Nostr Relay Chat with maybe number NIP-79 has now got a little more detail and a mechanism for grouping relays broadcast networks together
it uses a message-wrapping scheme that puts the pubkeys of wrapped message authors and if the root message has a hashtag also, and i have described a simple binary-tree based epidemic propagation that has a linear message load increase instead of factorial (so it uses about 2, usually no more than 3x as much traffic as the volume of actual messages).
https://github.com/mleku/nips/blob/master/79.md
this is the IRC replacement that nobody knew they wanted, but once it's operational, it will be one of nostr's killer apps, because of how flexible it is, and simple to implement, from small scale single relay chats with multiple rooms to a dozen or more relays in a group supporting tens of thousands of users, with a primary reliance on user defined moderation, but easily allows relay operator moderation and additional propagation control schemes that can be added to the relay by writing some more code, or wrapping it in a nostr relay proxy system (which is silly, but ok, maybe people like my Go relay but want to do stuff in #rust lol... i pity them but idgaf if they want to punish themselves with brainmelting stupidity in computer language form
Showing page 1 of
1 pages