Ei nostr:nprofile1qqs923ewnsqlx7347cpjhxmcmt0rsmnwf3tasr736pjx4wee9q89ufcppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7mn0wd68ytn00p68ytnyv4mz7qgswaehxw309ahx7um5wghx6mmd9usdh5my, como é que a Nostr Wiki consegue puxar dados tão antigos? Em clients comuns, eles nem mesmo aparecem. Isso é realmente fascinante 😮
Login to reply
Replies (4)
Um indexador roda todo dia às 3h da madruga, ele pega uma lista de usuários e conecta a uma lista de relays, dai começa a listar e indexar em um banco de dados às notas desses usuarios em todos os relays conectados, lista os relays que esses usuários usam e estão ativos/acessíveis, lista também os usuarios que eles seguem e por ai vai.. vai mapeando tudo. Na próxima execução conecta à uma lista diferente de relays e pega uma lista diferente de usuarios e faz o mesmo. Assim todas as notas dos usuários de todos os relays em algum momento são mapeadas, o mesmo para novas notas e usuários. É assim que estou mapeando todos os usuários, notas, relays e etc do protocolo. É uma abordagem parecida com o "random walking" do google no seu início.
Que bom que está funcionando bem, valeu!
Uma pena que vou ter que colocar alguma forma de moderação/denuncia, ou tirar do ar, porquê notei que tem perfis que publicam pedofilia e etc e as vezes acaba aparecendo nos resultados... Tenho que resolver isso de alguma forma pra não se federal.
Percebi que minhas notas recentes não aparecem na nostrwiki.org.
Consegue contato com os relays que ainda armazenam isso pra ele tirarem? O certo é você remover mesmo.