@👑 Mises Dev no seu projeto de motor de busca tem algo relacionado a dar um brodcast na rede em busca de tabelas de informações primitivas, tipo nomes de relays conectados a rede?

Replies (4)

Não, na vdd é um projeto relativamente simples, não utilizo relays etc. Eu apenas busco eventos de kind 0 (metadados) e então indexo eles. Daí não utilizo banco de dados, apenas uma mistura de árvore com grafo etc Do ponto de vista de rede é apenas um projeto web normal
Eu listo os eventos de kind 3, ele tem nas tags a lista de amigos e no content uma lista de relays, então vou adicionando esses relays há uma fila, assim que listo todos os usuários dos relays anteriores, passo para os próximos 30 da fila.. assim indo de 30 em 30 e adicionando novos encontrados.
Ah, os eventos de kind 3 tem relays no content porque esse é o evento que guarda a lista de quem você segue, daí tem que ter os relays para encontrar esses usuários pelas chaves públicas que ficam em tags.