Em resumo

  • O desenvolvedor de nó completo do Zcash, Zakura, propôs chaves de visualização "de uso único" para impedir que um futuro computador quântico vincule os pagamentos protegidos de um usuário no Zcash.
  • A correção tem como alvo as trocas por meio do NEAR Intents, nas quais o endereço protegido do usuário é publicado na cadeia pública da NEAR.
  • Carteiras construídas sobre as bibliotecas de código aberto de Zakura, como a Vizor, poderão adicionar o recurso nas próximas semanas, com as carteiras de hardware vindo em seguida.

Zakura, uma desenvolvedora de software de nó completo do Zcash, propôs uma maneira de impedir que um futuro computador quântico vincule os pagamentos privados de usuários do Zcash, em uma publicação de engenharia do desenvolvedor da Zakura, Adam Tucker, anunciada no domingo.

A abordagem não exige atualização de rede, disse a Zakura em um tuíte apresentando o que chamou de "trocas desvinculáveis pós-quânticas para Zcash".

As transações protegidas do Zcash ocultam o remetente, o destinatário e o valor. Cada conta protegida tem uma única chave de visualização de entrada por trás de todos os seus endereços, que sua carteira usa para encontrar e descriptografar pagamentos enviados a qualquer um deles.

Um computador clássico não consegue recuperar essa chave a partir de um endereço. Mas um computador quântico suficientemente poderoso executando o algoritmo de Shor poderia, de acordo com a publicação, e então seria capaz de ver o valor e o memo de cada pagamento que a conta recebeu e vinculá-los entre si.

"Até que o Tachyon seja lançado, há uma lacuna evidente: um único endereço protegido publicado permite que um atacante quântico vincule cada pagamento que a chave desse endereço já recebeu", escreveu Tucker, referindo-se à atualização de escalabilidade proposta para o Zcash que, segundo seus desenvolvedores, também proporcionaria privacidade pós-quântica completa.

O maior risco vem das trocas por meio do NEAR Intents, um serviço de troca entre cadeias, de acordo com a publicação. Cada troca saindo de ZEC grava um dos endereços protegidos do usuário na cadeia pública da NEAR como endereço de reembolso, independentemente de um reembolso ser feito ou não. Os endereços parecem diferentes, mas todos pertencem à mesma conta, então quebrar um exporia todos eles.

Cerca de US$ 600 milhões a US$ 700 milhões haviam passado pela rota NEAR Intents do Zcash até maio, disse na época o CEO do Zcash Open Development Lab, Josh Swihart.

A correção do Zakura deriva uma chave de visualização de entrada separada para cada endereço que precisa ser publicado, mantendo intacta a chave de gasto da conta. Um atacante quântico que quebrasse um endereço publicado aprenderia apenas sobre os pagamentos para aquele endereço.

"Se um computador quântico algum dia quebrar um endereço de swap publicado, ele não conseguirá vinculá-lo a nenhuma outra transação", escreveu Tucker em uma thread no Twitter.

Para impedir que as chaves extras tornem mais lentas as restaurações a partir de uma frase semente, a carteira consulta os pagamentos da NEAR usando recuperação de informação privada, uma técnica que permite consultar um servidor sem revelar quais endereços estão sendo consultados.

O roteiro quântico do Zcash

A proposta segue o plano do Zakura para endereços transparentes resistentes a quantum no início deste mês, que também usa recuperação de informação privada e afirmou que opcodes de assinatura pós-quântica eram esperados no Zcash em janeiro. Swihart disse em maio que o Zcash tinha como objetivo alcançar o status totalmente pós-quântico dentro de 12 a 18 meses.

A preocupação com a criptografia que protege as carteiras de criptomoedas está crescendo, com o pesquisador da Ethereum Foundation Justin Drake e o cofundador da Ethereum Vitalik Buterin alertando que a IA poderia quebrá-la antes que os computadores quânticos o façam.

Myriad: Melhor modelo de IA? Clique para fazer sua previsão.
Myriad: Melhor modelo de IA? Clique para fazer sua previsão.

Carteiras que usam as bibliotecas de código aberto da Zakura, como a Vizor, poderão integrar as chaves de uso único para carteiras de software nas próximas semanas, e as carteiras de hardware seguirão assim que seu firmware oferecer suporte, segundo a publicação.

O ZEC estava sendo negociado a US$ 1.165 na manhã de segunda-feira, alta de 3,6% no dia, segundo dados da Decrypt.

Junte-se a mais de 72.000 leitores

Adicionar no Google

Adicione o Decrypt como sua fonte preferida para ver mais das nossas histórias no Google.