matt on Nostr: Not thinking of one single thing, but there’s plenty of ways fingerprinting ...
Not thinking of one single thing, but there’s plenty of ways fingerprinting different users is likely possible. If you have 10K withdraws per user you can probably cluster the blinded paths many of them are using, add on top features which may identify specific clients and you can probably do pretty well. Obv you can’t tell the difference been any two invoices for different Phoenix (or other wallet with a fixed LSP (set)) wallets, but across wallets I’m skeptical it’s robustly private.
Published at
2025-02-24 19:35:08Event JSON
{
"id": "24e461f26c921b4de432c290c73e22746edc9a201b538ccfefc0350fe43a9070",
"pubkey": "3d2e51508699f98f0f2bdbe7a45b673c687fe6420f466dc296d90b908d51d594",
"created_at": 1740425708,
"kind": 1,
"tags": [
[
"e",
"cdd8e28f9817a58fef43505332c5ddc732300fe7feb3e213c5d1f817428b1abc",
"",
"root"
],
[
"e",
"4d0b6657fab8dffa42bec88b3659f802e6cdd56eeb0ada021a4c1ee625ed9885",
"",
"reply"
],
[
"p",
"2183e94758481d0f124fbd93c56ccaa45e7e545ceeb8d52848f98253f497b975"
],
[
"p",
"ccaa58e37c99c85bc5e754028a718bd46485e5d3cb3345691ecab83c755d48cc"
],
[
"p",
"d3052ca3e3d523b1ec80671eb1bba0517a2f522e195778dc83dd03a8d84a170e"
]
],
"content": "Not thinking of one single thing, but there’s plenty of ways fingerprinting different users is likely possible. If you have 10K withdraws per user you can probably cluster the blinded paths many of them are using, add on top features which may identify specific clients and you can probably do pretty well. Obv you can’t tell the difference been any two invoices for different Phoenix (or other wallet with a fixed LSP (set)) wallets, but across wallets I’m skeptical it’s robustly private.",
"sig": "25ed031bd9690109ac6a09a0f7300ae11f487aff4fbed0aff1bb678fbd0bba1aaf420bf9d9253d40fc2d1d8fbc0ec6872cb174a78f42ced893f969d0020dd839"
}