threeseries on Nostr: That's doable, although it involves the sender revealing themselves at every hop ...
That's doable, although it involves the sender revealing themselves at every hop since their pubkey is needed to decrypt.
I eventually decided it's simpler to use a new key to do the initial encryption and then not bother with any hops, but supposedly that it is one thing people have issues with. (There's also the issue of losing your own sent DMs if you don't remember those one-off keys. Perhaps a self DM could work here.
Published at
2023-05-05 21:57:16Event JSON
{
"id": "636e18cc75099e27cdd8d692fcf464dade913197b1c37dfe513a2100863925f3",
"pubkey": "7a433655129ff5b17084aec27ffbdf1f28c7469c0002347f783c42161c4f44a7",
"created_at": 1683323836,
"kind": 1,
"tags": [
[
"e",
"65e85fa2f29771dd1fb61b21ba90d7acfc4748985d32ac3db2d6b8ac01116962"
],
[
"e",
"51fde50d598e4bc00371343082a7893bed9d6da9e69e3f54f393e18f1f2aafbe"
],
[
"e",
"9903e65b3a2470880e5696d9de957e44659063599ec26319d83080e384b1ef82"
],
[
"p",
"7a433655129ff5b17084aec27ffbdf1f28c7469c0002347f783c42161c4f44a7"
],
[
"p",
"d5b4107402ea8a23719f8c7fc57e7eaba6bc54e7c2da62b39300207c156978f1"
]
],
"content": "That's doable, although it involves the sender revealing themselves at every hop since their pubkey is needed to decrypt.\n\nI eventually decided it's simpler to use a new key to do the initial encryption and then not bother with any hops, but supposedly that it is one thing people have issues with. (There's also the issue of losing your own sent DMs if you don't remember those one-off keys. Perhaps a self DM could work here.",
"sig": "351eb7de042bd4d48e9a0f89e0f845e83ebe6992d84727eb5df7a995cb6e0372bda6e43d8877b9caff2c929f34657e1b6a9d4c6f538604cb3b46ab66c33ad9d5"
}