NIP-09 定义了作者请求删除其先前发布的事件的方式。它是一个中继器端的删除信号,而非全网擦除功能。

工作原理

用户发布包含对要删除事件引用的 kind 5 事件。支持 NIP-09 的中继器应停止提供来自同一作者的匹配事件,并可以将其从存储中移除。

删除是请求,而非保证。中继器可以忽略删除请求,且事件可能已经传播到不支持删除的中继器。用户不应依赖 NIP-09 来移除涉及隐私的内容。

重要意义

NIP-09 为客户端和中继器提供了一种通用方式来表达"此事件不应再出现",这对于意外发布、钱包状态轮换和审核工作流很有用。但作者只能请求删除自己的事件,它不是针对第三方内容的通用撤下机制。

权衡

薄弱环节在于传播。一旦事件被镜像到多个中继器,删除就变成尽力而为。某些中继器会删除它,某些会标记为墓碑,某些会无限期地继续提供服务。将删除呈现为最终结果的客户端夸大了协议的保证。

另一个实际问题是引用。用户和应用可能仍在本地保存已删除的事件,或在其他地方引用它,即使合规的中继器已停止提供服务。


主要来源:

提及于:

另请参阅: