Pensando muito em uma idéia e modelando metalmente:

Nostr Search Engine: Uma mistura de arvore com grafos.

Arvore Trie para os salvar os perfis, para uma busca instantãnea e depois pesquisar dentro do seu grafo.

Grafo de Perfis baseado em quem segue quem, você segue 10 pessoas, essas pessoas seguem 20 pessoas etc etc, e a pesquisa de fato acontece nessa cadeia, utilizando a profundidade dentro dessa rede como fator de relevancia pro resultado..

A busca seria quase instantânea visto que a chave na arvore seria o proprio caminho:

E na ponta, o resultado é uma lista encadeada de quem aquela chave segue (A parte do grafo), Essa lista encadeada não deve conter as npub, mas sim poteiros para elas dentro da arvore trie. A ligação entre npub e arvore fica intrinseca ao caminho para seus vertices no grafo.

Ficaria extremamente rápido a busca, quase instantâneo, e inicialmente pode ser usado na pesquisa por perfis, oque é um problema não resolvido hoje no nostr. Depois, validado o modelo a busca pode ser aprofundada em posts, monetizada etc..

Reply to this note

Please Login to reply.

Discussion

No replies yet.