I will look at it again later today. Thank you for your reply. The challenges around gossip model are something I am very interested in.
One thing that might be worth considering: on replies (which probably make up the majority of users posts) I wonder if it would be a good idea to send the post to both the poster, and the OPs relays, or a subset at least.
This would solve possibly two issues:
- when you jump to another client (say, on mobile) that doesn’t use gossip method, your posts won’t disappear from your view.
- for people who run a personal relay (on umbrel for instance) as a backup - my understanding is their replies may not find their way to their relay.