keychat on Nostr: If the re-publisher uses the same receiving address, it seems that two envelopes are ...
If the re-publisher uses the same receiving address, it seems that two envelopes are not necessary. Instead, a single envelope can include two receiving addresses (a feature supported by Nostr). The first receiving address is the re-publisher's receiving address, and the second address is the true recipient's nearly one-time receiving address. The re-publisher receives the message from relay X and then forwards it to relay Y. The recipient retrieves the message from relay Y.
Published at
2024-12-16 03:00:05Event JSON
{
"id": "0d9fefd1f0927999e6ff7612abb70b292ce4a9bb74aa1886838b2b45723614f3",
"pubkey": "bbf923aa9246065f88c40c7d9bf61cccc0ff3fcff065a8cb2ff4cfbb62088f1e",
"created_at": 1734318005,
"kind": 1,
"tags": [
[
"e",
"1b14e141b689ea79f5ac263a9f56ff2736aac4746cedf6b1203ce6e204f50bac",
"",
"root"
],
[
"e",
"a542b2bb1a6846474ce626dfab537eb1c79c771960dc666cd5318c4b8af2c7a3",
"",
"reply"
],
[
"p",
"91141ed62cc0e32b3a64524b96c0cfc37ac15b0e063fda80044be24d6a66fa06"
]
],
"content": "If the re-publisher uses the same receiving address, it seems that two envelopes are not necessary. Instead, a single envelope can include two receiving addresses (a feature supported by Nostr). The first receiving address is the re-publisher's receiving address, and the second address is the true recipient's nearly one-time receiving address. The re-publisher receives the message from relay X and then forwards it to relay Y. The recipient retrieves the message from relay Y.",
"sig": "7deadd7ece86b264d22e3cca67b6e8b6a6132e0df9855ba6b49a0ef8f11c45591cfdda044d75eb58856a1f5ce36390aaebb7c0629474d945af559e23a544e8e2"
}