keychat on Nostr: The privacy leakage of metadata in encrypted messaging can be divided into two ...
The privacy leakage of metadata in encrypted messaging can be divided into two levels: application level and network level.
At the application level, using registered accounts as addresses makes it easy for server to know who is messaging whom. A better practice would be to use different and updated sending and receiving addresses for each message.
At the network level, metadata privacy is compromised when the user's client connects to the server, as the server can identify the user's IP address. Network level issues can only be solved at the network level. MASQUE Proxy holds great promise for addressing network level metadata privacy issues.
Why doesn’t Nostr have encrypted messaging on par with Signal yet? yonson (npub1jy2…9p6d) explains https://blog.yonson.dev/log/2024-06-vol2/
Published at
2024-07-05 06:09:25Event JSON
{
"id": "1237750e092865c8badf5e58edfb7c7b8c902ae17dc8e8d9bb0f84b1a096a291",
"pubkey": "bbf923aa9246065f88c40c7d9bf61cccc0ff3fcff065a8cb2ff4cfbb62088f1e",
"created_at": 1720159765,
"kind": 1,
"tags": [
[
"q",
"00bd5aa59ba77717d8057fa8395c92aeac9091492ff1bd5874469c7e07c6e5e6"
],
[
"p",
"2658362c3137eaa801fae404be36ffc80e16a61c43a891a3a046bec4b72e498a"
],
[
"p",
"2658362c3137eaa801fae404be36ffc80e16a61c43a891a3a046bec4b72e498a"
]
],
"content": "The privacy leakage of metadata in encrypted messaging can be divided into two levels: application level and network level. \n\nAt the application level, using registered accounts as addresses makes it easy for server to know who is messaging whom. A better practice would be to use different and updated sending and receiving addresses for each message. \n\nAt the network level, metadata privacy is compromised when the user's client connects to the server, as the server can identify the user's IP address. Network level issues can only be solved at the network level. MASQUE Proxy holds great promise for addressing network level metadata privacy issues. nostr:note1qz744fvm5am30kq9075rjhyj46kfpy2f9lcm6kr5g6w8up7xuhnq0mfhts",
"sig": "385a82f25683f102df3a948c8146005db5661db4291e19775bd738049fb23bead0dff632d1a785bce83d9892449eb1f30b46965ae95bfcc37a9cc3f045f1c0f5"
}