Mike Dilger on Nostr: On deletions... If you can't be sure whether something is deleted from nostr or not ...
On deletions...
If you can't be sure whether something is deleted from nostr or not (and you can't), then don't you have to assume it didn't get deleted? And if so... then there isn't much point to trying to make a more effective delete.
We implemented advisory delete AFAIK in just about every relay and client even though we knew it was a bit of a fool's errand (gossip may be one of the few black sheep that didn't actually remove those events - that could change but it would not fix this situation).
We need to be honest and accept what is true. We cannot do any better.
Also, copy-protection is fundamentally impossible. So is time travel.
As for Rabble's view that delete is a social signal... that is fair. I prefer annotations for this purpose (replies marked as annotations that are rendered within the original post in supporting clients)
Published at
2024-08-13 07:02:33Event JSON
{
"id": "d89dd0e1bbfa6323631db0d82a94e513997ce88b15ac4e8c0c28d99f0dc9897d",
"pubkey": "ee11a5dff40c19a555f41fe42b48f00e618c91225622ae37b6c2bb67b76c4e49",
"created_at": 1723532553,
"kind": 1,
"tags": [],
"content": "On deletions...\n\nIf you can't be sure whether something is deleted from nostr or not (and you can't), then don't you have to assume it didn't get deleted? And if so... then there isn't much point to trying to make a more effective delete.\n\nWe implemented advisory delete AFAIK in just about every relay and client even though we knew it was a bit of a fool's errand (gossip may be one of the few black sheep that didn't actually remove those events - that could change but it would not fix this situation).\n\nWe need to be honest and accept what is true. We cannot do any better.\n\nAlso, copy-protection is fundamentally impossible. So is time travel.\n\nAs for Rabble's view that delete is a social signal... that is fair. I prefer annotations for this purpose (replies marked as annotations that are rendered within the original post in supporting clients)",
"sig": "d5900646008fc132498fe190416f6df82523fc9ac680f5d2a9949e55fa3998c83b38728535f11908dfa73073f61507f49e46fb411d46e487ac82d1f0ab90a738"
}