Why Nostr? What is Njump?
keychat / Keychat
npub1h0u…rwx8
2024-09-28 08:26:21
in reply to nevent1q…m282

keychat on Nostr: The solutions you mentioned for mitigating the issue of NIP-17 exposing the ...

The solutions you mentioned for mitigating the issue of NIP-17 exposing the recipient's identity do not completely solve the problem.

A better solution would be to automate the updating of the recipient's address.

Imagine a relay with countless mailboxes, each with a unique number. For parties already engaged in double ratchet algorithm chat, only they know the value of the latest DH ratchet. This value can be used to derive a receiving address (mailbox number) that only they know. The chatting parties simply need to go to this mailbox to retrieve messages.

Since only the chatting parties know the latest mailbox number, even if the sending address is random, as long as the mailbox number is correct, they can confirm that it comes from their chat partner.

Therefore, the mechanism for determining the receiving address is most important, while the sending address can be randomly generated. note10mm…xxjm
Author Public Key
npub1h0uj825jgcr9lzxyp37ehasuenq070707pj63je07n8mkcsg3u0qnsrwx8