wakoinc on Nostr: DMs disappearing seems to be happening more. I know it’s based on sender broadcast ...
DMs disappearing seems to be happening more. I know it’s based on sender broadcast relays and receiver connected relays - however it’s not quite that simple.
With the relay auth NIP, only you connecting to each relay (with auth enabled) will get content for your DMs. This means relay syncing and aggregation won’t work - clients will need to query all relays for their DMs (basically a distributed inbox model). Obviously this doesn’t scale.
Clients can and should become better when broadcasting DMs to ensure it’s a relay the recipient uses (e.g NIP-05 relays) - and not just their own relay set. Clients can also cache which relay they have received DMs from and use it again for future lookups too.
With the relay auth NIP, only you connecting to each relay (with auth enabled) will get content for your DMs. This means relay syncing and aggregation won’t work - clients will need to query all relays for their DMs (basically a distributed inbox model). Obviously this doesn’t scale.
Clients can and should become better when broadcasting DMs to ensure it’s a relay the recipient uses (e.g NIP-05 relays) - and not just their own relay set. Clients can also cache which relay they have received DMs from and use it again for future lookups too.