I just had a thought... if clients automatically "broadcasted" every note in their feed, which would send that note data to relays that the original poster of the note isn't subscribed to, wouldn't this indirectly make it so that most relays became mirrored relays?

#[0]

#[1]

#[2]

Reply to this note

Please Login to reply.

Discussion

Probably but only with notes you interacted with

Yeah that seems like the most efficient way to handle that.

rebroadcast notes you reply to and so spread the conversation

Yeah damus web did this. Need to add it to damus ios still

🤙

🤙🏼

What about the data consumption on mobile phones?

At least make it configurable and disabled by default.

Somehow yes but:

1- on mobile you would be sending lot of data, not only what you post

2- if I get to see a note from someone I don’t have overlapping relays, current clients would not warn me of that. So I may see it that time but if I want to follow I may need to then figure out the relay part

yes, but only posts you interact and to relays that did not sent you the event, so we don't overpush stuff to relays unnecesarily, but I think this will be key to posts spreading. at the same time, clients need to be conscious about their users and ask first, because some people may not want to spread other peoples notes to different relays (think private relays)

Yeah that’s a good point regarding private relays, that’ll be an interesting problem to solve.