elsat on Nostr: Publishing is complex, and at least in damus is not apparent which relays an event is ...
Publishing is complex, and at least in damus is not apparent which relays an event is published to.
For example, say you have 10 relays. You hit post, and hear back from three with successful post. Two relays reject your post. You have not heard back from the remainder five relays in a short amount of time.
Compare and contrast with posting on single relay X.
See design that reveals the complexity to the user -
https://github.com/damus-io/damus/issues/2083#issuecomment-2215338126Published at
2025-04-12 19:08:06Event JSON
{
"id": "b7dca687c53a487714b635dbdcabc4fc682515ffc2302a2218fa469773d86370",
"pubkey": "17538dc2a62769d09443f18c37cbe358fab5bbf981173542aa7c5ff171ed77c4",
"created_at": 1744484886,
"kind": 1,
"tags": [
[
"e",
"219d89c520ba2c234027690c5d0719694854173a5491489aedf6fe6c4d687783",
"",
"root"
],
[
"e",
"52139227dcd4241db91c6ead3a750a234b276cd27770a0ae623f2b328af0f790",
"",
"reply"
],
[
"p",
"7b394902eeadb8370931f1903d00569545e84113fb6a09634664763be232009c"
],
[
"r",
"https://github.com/damus-io/damus/issues/2083#issuecomment-2215338126"
]
],
"content": "Publishing is complex, and at least in damus is not apparent which relays an event is published to.\n\nFor example, say you have 10 relays. You hit post, and hear back from three with successful post. Two relays reject your post. You have not heard back from the remainder five relays in a short amount of time.\n\nCompare and contrast with posting on single relay X. \n\nSee design that reveals the complexity to the user - https://github.com/damus-io/damus/issues/2083#issuecomment-2215338126",
"sig": "1f6b31856c7492a4171c74f67345eae456b800835b9663133bf13edc337671eb9b365ace1fbb7baa69754fd7445c7f258df9651dedd0438f42e0279e5092eec4"
}