Ram on Nostr: Hey, thanks for reading. I think it's possible to do something like this on Nostr. ...
Hey, thanks for reading. I think it's possible to do something like this on Nostr. I'm not that well-versed with the protocol but it looks like you can do it either through the client or the relay.
Adding a small, local cache inside a client could make it more resilient and delay-tolerant. That could help in catching any posts that you might have sent offline and the client can just rebroadcast the contents of its cache once it's back on the network.
I think a more interesting, and bodgy, approach is having a private relay talking to a public-facing one. The public relay can take any messages from a specific npub key and store it until the private relay requests for it and vice versa. At that point, you're basically redoing POP3/SMTP though. It's interesting to think about that though.
Published at
2023-04-05 09:24:26Event JSON
{
"id": "5934d1e014036bef620e7684214819746dd90916ec474f22109b5b8a114afcc6",
"pubkey": "3acf7ffdbab8f2d07029a8d7e2a4439f2c131d41450faefe3f5972e0937abb7b",
"created_at": 1680686666,
"kind": 1,
"tags": [
[
"e",
"a883c0ad4772e4b4f705877e5353e4d8c492884962e983d1c867fa484fd6b96e",
"wss://x.9600.link:8000/",
"root"
],
[
"p",
"45c41f21e1cf715fa6d9ca20b8e002a574db7bb49e96ee89834c66dac5446b7a",
"wss://x.9600.link:8000/"
]
],
"content": "Hey, thanks for reading. I think it's possible to do something like this on Nostr. I'm not that well-versed with the protocol but it looks like you can do it either through the client or the relay.\n\nAdding a small, local cache inside a client could make it more resilient and delay-tolerant. That could help in catching any posts that you might have sent offline and the client can just rebroadcast the contents of its cache once it's back on the network.\n\nI think a more interesting, and bodgy, approach is having a private relay talking to a public-facing one. The public relay can take any messages from a specific npub key and store it until the private relay requests for it and vice versa. At that point, you're basically redoing POP3/SMTP though. It's interesting to think about that though.",
"sig": "9f7100692a4532f737d02cefe247425ca18ad8a136082a8ad61cc0dea846b1cd1c16444ead40e70725f527a29ca5a449f8e2072a7055caf98efdaa44c631fa94"
}