Eu acho que vc está confundindo como funciona. O que ele diz é que os relays não se comunicam entre si.
O que pode ocorrer é um relay tipo cache, que fica analisando todos os relays da rede em busca de mensagens, a assim disponibiliza de forma centralizada as mensagens para você. Vc se conecateria em um só relay, não precisaria se conectar em vários relays. Mas isso tem um perigo, pois se eles fazem esse serviço de intermediário, eles podem manipular seu feed e não disponibilizar de fato as mensagens que são postadas por outros relays. Isso é mais ou menos o que o cliente Primal faz, por isso muitas pessoas não gostam do Primal, pois eles não disponibilizam as notas de forma direta, eles recebem as notas e com um serviço de cache, passam para os usuários.
Não estou não. Caso os relays realmente não estejam se comunicando entre si, tal fato tratar-se-ia de um bug ou alguma falha de interoperabilidade no protocolo Nostr. Tecnicamente falando, o correto seria que os relays retransmitissem para outros relays sim. Afinal, eles foram feitos justamente para isso.
Eles não se comunicam entre si, mas existem maneiras de achar as notas das pessoas que você segue, mesmo se vc não se conectar no mesmo relay da pessoa. Isso é o que o @fiatjaf sempre bate na tecla, para a rede de fato ser descentralizada.
Confere @Vitor Pamplona? As informações da thread estão corretas?
Os relays podem comunicarem entre si, mas os aplicativos não podem depender desta comunicação. Caso contrário, esteremos apenas recentralizando a rede social num novo protocolo. Primal por exemplo, usa um servico de cache que se comunica com varios outros relays. O aplicativo se comunica com o relay deles prioritariamente.
Como eu imaginei mesmo, mas tem trabalhos, acho que um esquema chamado outbond né, que permite a pessoa encontrar notas de pessoas que ela segue, mesmo sem de fato ter os mesmos relays. É isso? Obrigado.
Correto, mas o modelo inbox/outbox ainda nao é suportado por muitos clientes, including Damus e Primal (acredito)
Já pensou em integrar uma wallet ao Amethyst, assim como o Primal o faz? Ficaria top 👍🏻
Já existe isso, vc pode conectar a carteira nwc diretamente no Amethyst.
Se quiser, ensino como proceder.
Refiro-me a uma integração nativa, incorporada ao próprio app, sem depender de conectar a carteira.
Mas qual seria o sentido? Não vejo muito sentido, pois se vc deseja uma carteira, melhor usar um app próprio para isso. A possibilidade de conectar uma carteira, já resolve todos os casos de uso.
Talvez a sua ideia não seja necessariamente para um uso seu, mas sim para facilitar o onboard no bitcoin para pessoas que usem o Nostr, sem precisar baixar uma carteira. Se for isso, vejo sentido.
Muito centralizador. Idealmente wallets e aplicativos seriam duas apps distintas. Ainda mais se for custodial, como do Primal é.