Existe alguma discussão sobre como melhorar o #Nostr em relação a ataques com computadores quânticos etc?

Sei que ainda vai demorar uns 20 anos pra isso acontecer, mas quando acontecer o Nostr morre no dia seguinte, visto que todo mundo expõe as chaves públicas em todos os eventos. E no caso do Nostr é mais fÔcil que no Bitcoin e ao mesmo tempo mais difícil, porque você precisa expor a chave pública sempre para verificar que o evento veio de você mesmo pela assinatura.

Reply to this note

Please Login to reply.

Discussion

Não faço ideia. Sei que em relação às mídias jÔ existe a rede blossom, mas em relação às notas em si, acho que só aumentando a redundância da rede de alguma maneira 🤷

Imagino que no caso do Nostr precisa mudar o algoritmos de chaves e assinatura, ou aumentar o tamanho da chave pra 512 bits, depois 1024 etc

Isso não pesaria no processamento da rede?

Não, os eventos jÔ podem ter um tamanho de até 60 kilobytes, o peso da chave pública nesse tipo de aplicação é irrelevante, no caso do Bitcoin é diferente por causa do tamanho das transações taxas, tamanho do bloco etc.

JÔ tem algoritmos de criptografia e assinatura digital pós quânticos sendo homologados, seria só questão de implementar no nostr daqui algum tempo

Pro bitcoin tb, vai ter que trocar as assinaturas de curva elíptica pelas pós quânticas que dali em diante tÔ safe, não sei como fica com as transações de antes disso

Oque existe ainda Ć© super teórico. No caso do Bitcoin esses novos algoritmos que teoricamente sĆ£o resistentes a computação quĆ¢ntica nĆ£o atendem. Por exemplo, em um deles as assinaturas tem um tamanho de 60 kbytes, imagine uma transação com uma assinatura de 60kbytes, em um bloco de no mĆ”ximo 4 megabytes caberiam pouquĆ­ssimas transaƧƵes e as taxas seriam absurdamente altas, lembre-se que atualmente a assinatura de uma transação tem no mĆ”ximo 47 bytes e as transaƧƵes em mĆ©dia com 1 entrada tem 140 bytes coisa do tipo. Ɖ inviĆ”vel utilizar no Bitcoin esses algoritmos pós quĆ¢nticos, imagine que tem transacoes de consolidação com milhares de entradas, cada entreda tem sua assinatura, uma transação com 80 entradas jĆ” preencheria um bloco inteiro.

Enfim, em resumo no caso do bitcoin é tudo ordens de grandeza mais complexo de se resolver por causa da retrocompatibilidade dos nodes, da atualização por todos os usuÔrios, tamanho do bloco, tamanho das transações etc.

Existe um podcast da casa 21 que se chama Bitcoin optech recap onde eles detalham as discussões mais atuais do Bitcoin, atualizações de código que foram feitas etc, daí tem um EP que eles detalham as discussões que existem sobre a ameaça quântica, e cara, não existe nenhuma solução viÔvel pro Bitcoin por enquanto.