Vitor Pamplona on Nostr: Little known advantage of Nostr DMs: No one can know if the chat is complete or if ...
Little known advantage of Nostr DMs: No one can know if the chat is complete or if there are missing messages even if the nsec leaks.
Nostr doesn't link DMs to one another in any way. Double ratchet schemes, like Signal for instance, derive keys from the state in previous messages making it a verifiable chain. If a message is missing, whoever has the main key to decrypt and derive the chat will know it if the chat is complete or not.
On Signal, or any ratchet-based technique, you can prove you have all the messages.
Published at
2025-03-21 17:12:07Event JSON
{
"id": "a528f919cbf13d8d584a98a6ff785dcc6f5fb847660f8d62549249977bd922e2",
"pubkey": "460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c",
"created_at": 1742577127,
"kind": 1,
"tags": [
[
"alt",
"A short note: Little known advantage of Nostr DMs: No one can kn..."
]
],
"content": "Little known advantage of Nostr DMs: No one can know if the chat is complete or if there are missing messages even if the nsec leaks.\n\nNostr doesn't link DMs to one another in any way. Double ratchet schemes, like Signal for instance, derive keys from the state in previous messages making it a verifiable chain. If a message is missing, whoever has the main key to decrypt and derive the chat will know it if the chat is complete or not. \n\nOn Signal, or any ratchet-based technique, you can prove you have all the messages.",
"sig": "3fc4728828169a51c985f3cae786e18b3473cfaf5478f3da87eab53a0103042152f5110062dfcd6ae39a82bc7920ab0b0887fd07923aa38c5aa0a2923298eb75"
}