Alguém técnico no Nostr saberia me dizer se:

Um cliente adicionar uma opção na configuração de permitir deletar ou editar notas, seria possível a partir dessa configuração no cliente, o cliente analisar os relays que temos no nosso perfil e ver quais suportam essa configuração e sugerir remover os relays que não suportam essa função?

Reply to this note

Please Login to reply.

Discussion

Cara, acredito que seja possível, os relays conseguem informar que NIPs eles suportam, você pode ver de forma gráfica nesse cliente por exemplo: https://nostrrr.com/relay/carlos-cdb.top todas as NIPs que ele implementa, o de deleção de eventos acredito que seja NIP 9. Ai bastaria o cliente verificar isso e te informar quais não tem o 9 na listagem

Exatamente, é possível. Isso pode ser expandido para outras funções também, como por exemplo: Vc marca no cliente que só aceita replies que pagarem X sats. O Relay entende essa configuração no cliente, e passar a exigir pagamento nas suas replies.

Sim, só ter uma NIP pra isso e o pessoal que faz os relays implementar nas novas versões, mas parece um caso muito específico, não sei se seria abraçado pela comunidade

Replies com exigência de pagamento? Isso seria muito bom, haha.

E isso poderia ser uma fonte extra de dinheiro para os relays. Imagina os relays exigindo que uma parte do pagamento pelos replies fossem direcionados para o dono do relay.

Óbvio que nem todos os perfis iriam escolher essa função, mas perfis de influencers e famosos faz todo sentido. É um filtro.

Eu tenho uma visão de NOSTR que quanto menos "barreiras" melhor, mas vc tem razão, pode ser uma opção que muita gente iria gostar, não vejo problemas se algum dia tiver algo do tipo

Entendo. Mas veja, vc pode colocar diversas configurações como, permitir replies sem pagamentos só das pessoas que vc segue ou das pessoas que vc segue e dos seguidores das pessoas que vc segue.

Para todos os outros, vc exigiria pagamento. Isso evitaria até o SPAM que tem acontecido atualmente na rede.

Pra ser possível precisa de novos nips, hoje existe a opção de excluir notas, mas você apenas pede pro relays excluir, sem garantias.

Para edição de eventos não existe definição para isso no protocolo, precisaria de um nip novo e ser implementado nos relays.

Hoje você consegue listar quais nips um replay suporta, porém uso não tem funcionado bem, no sentido de que o povo não atualiza essas informações direito, então você lista os nips suportados por um relay, ele retorna uma lista, mas muitas vezes desatualizada, sem outros nips que ele suporta se você enviar.

Mas acho que isso que você comentou é um próximo passo, e que dada a natureza do protocolo de ser como uma praça em que você fala e não tem como desfazer oque você disse ou alterá-lo, talvez isso saia do escopo do projeto.

Mas tem como o cliente ter uma configuração no app que vc só deseja se conectar em relays que suportam a tal nip para apagar posts, e o cliente verifica a lista de relays do meu perfil e automaticamente exclui os relays que não suportam essa nip de exclusão, correto? Assim eu teria a garantia que meus posts não iriam ser postados em relays que não respeitam esse pedido.

Isso ai e super possível, sem a necessidade de novos nips.