NIP-59:三层封装实现元数据隐藏 NIP-59 定义了一种封装 nostr 事件的协议,通过 rumor(未签名事件)、seal(kind 13,加密的 rumor)和 gift wrap(kind 1059,加密的 seal)三层结构实现元数据隐藏。加密基于 NIP-44,seal 使用发送者私钥加密,gift wrap 使用一次性随机密钥加密,并包含收件人 p 标签。协议支持可否认性、协作签名,并建议调整时间戳防止时序分析,以及基于 AUTH 保护收件人元数据。文章包含完整示例和 JavaScript 代码。 NIP-59 Gift Wrap Rumor seal NIP-44 事件封装 nostr-protocol 发布于 2025-12-24 40 0 0
NIP-59 Gift Wrap协议:多层加密保护隐私 NIP-59定义了Gift Wrap协议,用于封装nostr事件以隐藏元数据。它包含三个概念:rumor(未签名事件)、seal(kind 13事件,加密并签名rumor)和gift wrap(kind 1059事件,加密并包装seal)。通过多层加密和一次性密钥,实现内容、作者和接收者的隐私保护。文章详细介绍了协议结构、加密方法、示例和JavaScript代码实现。 NIP-59 Gift Wrap 加密 元数据隐藏 Nostr 协议 nostr-protocol 发布于 2025-12-24 78 0 0