### Usem NIP-17 para enviar mensagens privadas (DMs) no Nostr.
Surgiu um client de Nostr que "rastreia" com quem você manda direct. Mas, isso não é nenhuma novidade.
Para quem não esteve no Nostr na segunda metade de 2024, surgiu um Bot que marcava você e quem você trocou mensagem em um post. E por que isso aconteceu?
O Nostr é público, assim como a blockchain do Bitcoin. As mensagens privadas são criptografadas, e não podem ser lidas por esses bots ou clients sem acesso à sua chave privada, mas tudo é público e fácil de conseguir, mas há a solução:
Esse tipo de mensagem são as NIP-04, o primeiro tipo de DM que foi criada no Nostr, basicamente é só encriptação, mas hoje, já existe a NIP-17, onde a mensagem e os metadados não são rastreáveis (Ou são quase impossíveis de rastrear).
Se você usa clients como Amethyst, YakiHonne, 0xchat principalmente, Satellite.earth, todos esses e vários outros tem já a NIP-17 para DMs, ou seja, caso troquem mensagens com alguém no Direct, não será possível alguém de fora descobrir com quem você conversou, muito menos saber o conteúdo das mensagens.
Clients como Primal ainda não implementaram isso, por que? Macaquísse.
No Amethyst, é possível receber e enviar NIP-04 e NIP-17. E você sabe que o NIP-17 está ativado quando o ícone de "Anônimo" está ligado.
Mas, lembre-se também de clicar na sua foto de perfil > Relays > Relays de Caixa de Entrada de DMs, clicar em Padrão, e salvar.
Configurando assim, outros podem enviar a você DMs usando NIP-17.
E se mesmo clicando algumas vezes nesse ícone de Anônimo, ele continuar se desligando sozinho, é porque a pessoa do outro lado não está usando Client que suporta NIP-17, então provavelmente sua mensagem nem vai ser vista, a menos que ela troque pra um client que aceite, ou configure o app dela pra receber caso tenha.
Por exemplo:
0xchat só usa NIP-17.
Primal só usa NIP-04.
Nenhum dos dois vai conseguir ver a mensagem do outro caso troquem DMs.
Se você usa o Amethyst que recebe tanto NIP-04 quanto NIP-17, conseguirá ver de ambos, mas não tente forçar:
Se quem te enviou, usou NIP-04 (ícone de Anônimo desligado), não tente enviar com ele ligado, e viceversa.
---
NIP-17 já existe faz uns anos, e já é implementado em muitos clients. Não significa que usar o NIP-04 seja inseguro, pois a mensagem continua sendo encriptada, o problema são os metadados (quem, quando, a frequência que envia e recebe, etc).
Não se assustem com clients ou bots que "rastreiam" DMs, eles não quebram, mas podem vigiar se você usa NIP-04. Fica a dica:

Snoopable by Mutable: Your DMs aren't as private as you think
See the public metadata of any Nostr user's DM activity - no decryption needed. Educational tool exposing NIP-04 privacy limitations.

Mas, lembre-se também de clicar na sua foto de perfil > Relays > Relays de Caixa de Entrada de DMs, clicar em Padrão, e salvar.
Configurando assim, outros podem enviar a você DMs usando NIP-17.
E se mesmo clicando algumas vezes nesse ícone de Anônimo, ele continuar se desligando sozinho, é porque a pessoa do outro lado não está usando Client que suporta NIP-17, então provavelmente sua mensagem nem vai ser vista, a menos que ela troque pra um client que aceite, ou configure o app dela pra receber caso tenha.
Por exemplo:
0xchat só usa NIP-17.
Primal só usa NIP-04.
Nenhum dos dois vai conseguir ver a mensagem do outro caso troquem DMs.
Se você usa o Amethyst que recebe tanto NIP-04 quanto NIP-17, conseguirá ver de ambos, mas não tente forçar:
Se quem te enviou, usou NIP-04 (ícone de Anônimo desligado), não tente enviar com ele ligado, e viceversa.
---
NIP-17 já existe faz uns anos, e já é implementado em muitos clients. Não significa que usar o NIP-04 seja inseguro, pois a mensagem continua sendo encriptada, o problema são os metadados (quem, quando, a frequência que envia e recebe, etc).
Não se assustem com clients ou bots que "rastreiam" DMs, eles não quebram, mas podem vigiar se você usa NIP-04. Fica a dica: