NIP-59: Gift Wrap
NIP-59 define gift wrapping, uma técnica para esconder o remetente de um evento envolvendo-o em camadas de criptografia com uma identidade descartável.
Estrutura
Um evento gift-wrapped tem três camadas:
- Rumor - O conteúdo original do evento não assinado
- Selo (kind 13) - O rumor criptografado para o destinatário, assinado pelo remetente real
- Gift Wrap (kind 1059) - O selo criptografado para o destinatário, assinado por uma chave descartável aleatória
A camada externa usa um par de chaves aleatório gerado apenas para esta mensagem, então observadores não podem vinculá-la ao remetente.
Por que Três Camadas?
- O rumor contém o conteúdo real
- O selo prova o remetente real (visível apenas para o destinatário)
- O gift wrap esconde o remetente de relays e observadores
Suporte a Deleção
Eventos gift wrap agora podem ser deletados via solicitações de deleção NIP-09/NIP-62. Isso foi adicionado para permitir que usuários removam mensagens envolvidas dos relays.
Casos de Uso
- Mensagens diretas privadas (NIP-17)
- Denúncias anônimas ou whistleblowing
- Qualquer cenário onde privacidade do remetente é importante
Fontes primárias:
Mencionado em:
Veja também: