🤔
Ok so my simple brain is trying to think through some gossiping..
Client sees an event. Client queries the inbox(s) of the event publisher, for all the replies. Done.
You could query more relays, perhaps you want to crawl the tree and do this for every reply event too, grab the replies from all the inboxes that you can find. If all clients were using gossip, then you would not find any additional replies *unless these replies were getting nerf'd by the OP's inbox relay. If this is the case, then you could confirm this by what, crawling all relays in existence? If someone notices their replies are rejected for whatever reason, and they really really want to troll the OP or followers of the thread with their uncensored opinion, they could boost/quote it into the current relay or another relay as a top post. Or, since they found the event on 'current relay' they can simply reply on 'current relay' and whoever sees it sees it. This would be no worse than what happens without gossip.
🤔
I will think this over more in the AM with more braincells.. I am truly curious about all this stuff, I assumed clients would use gossip eventually, pretty much anything would be better than what it is right now. (The bandwidth used by the flagship mobile clients is already enormous, relays already using way too much bandwidth, I don't think it could be less efficient if it tried).
And with that, my phone battery is 1% from dead. gn sir! Thanks for the info.