-

@ Poison.exe 🇧🇷
2025-05-06 14:28:16
Eu acho que se funcionasse para todos os clientes seria interessante, mas no nostr as notas são imutáveis por causa do ID, que é baseado no conteúdo e os outros campos, como as tags, por exemplo. Se mudar um, o id muda completamente, ou seja, por causa disso, a edição nada mais é que uma nota completamente diferente.
Se a maioria dos clientes implementarem da mesma forma seria interessante. Porém do jeito que está, cada um faz como quer, e ocorre o seguinte: o usuário "edita" uma publicação no Amethyst e acha que todos verão a edição, mas só outros usuários do Amethyst conseguirão, pois somente o Amethyst entende o evento kind:1010 que ele emite. Claro que outros clientes poderiam seguir o exemplo, mas não conheço outro.
A publicação original irá permanecer nos outros clientes, sem alteração alguma, e sem o usuário saber que há uma nova versão da nota. Se, ao contrário da edição, usasse o asterisco como a internet inteira está acostumada, todos poderiam ver, afinal seria apenas mais uma nota kind:1. Isso eu digo atualmente. Não sei como será no futuro.
Há eventos que o padrão é manter apenas a cópia mais recente. Creio que seja o caso para lista de seguidores e metadados, e nesse caso depende apenas dos relays apagarem as mais antigas. Entretanto, trata-se de eventos de tipo especifico, que acabam por ser a maneira que se identifica esses eventos. Creio que a lista de seguidores seja kind:10000, e o metadados kind:0. Com publicações, não há outra forma de identificar cada uma sem ser pelo ID, visto que elas são tudo kind:1.
Se, por ventura, o padrão ditar que os relays se encarregarão de exibir a última versão de uma nota, então a edição será universal, desde que muitos relays usados atualizem, sem depender de implementação dos clientes. Da forma que o nostr foi implementado, onde o id de cada evento é um hash, creio que não seja possível esse tipo de edição.
E o que me intrigou aqui é que não recebi a notificação que você me marcou, nem da sua resposta no posto do Crysis. 🙀 Consegui ver agora que entrei no seu perfil.