
O mais recente chip de computação quântica da Google, **“Willow,”**tem atraído uma atenção significativa da comunidade tecnológica global. Este desenvolvimento inovador não só demonstra as últimas conquistas na computação quântica, como também suscita discussões críticas sobre o seu potencial impacto na segurança da blockchain. A base da segurança da blockchain reside em desafios criptográficos complexos, e os avanços na computação quântica podem representar uma ameaça a esta base. Este artigo analisa as possíveis implicações do chip 'Willow' da Google na segurança da blockchain.
Por exemplo, considere o tempo necessário para um computador clássico forçar bruta-mente uma chave de criptografia RSA-2048. De acordo com as estimativas de John Preskill [2], um computador doméstico precisaria de aproximadamente 10¹⁶ anos para quebrar o RSA-2048.
Dadas as capacidades impressionantes de 'Willow', se ele pode lidar com tarefas que levam um supercomputador 1.025 anos em apenas cinco minutos, pode parecer trivial para ele enfrentar desafios que exigem 10¹⁶ anos. Isso significa que o problema criptográfico da factorização de inteiros, sobre o qual o RSA é baseado, não é mais seguro? Pela mesma lógica, o problema do logaritmo discreto em curvas elípticas, outro pilar da segurança do blockchain, já foi resolvido? Essas especulações sugerem um cenário em que a segurança do blockchain pode entrar em colapso instantaneamente.
Mas será esse realmente o caso?
Vamos aprofundar-nos nas implicações reais desses desenvolvimentos para a criptografia e a tecnologia blockchain. (Continua...
Factorizar um grande número inteiro de uma chave pública RSA-2048.
Derivar uma chave privada a partir de uma chave pública em curvas elípticas como Secp256k1, Secp256r1, ou Ed25519.
Para computadores clássicos, ambas as tarefas são computacionalmente inviáveis. Com base em seus respectivos parâmetros de segurança, a criptografia de curva elíptica (ECC) é ligeiramente mais difícil de ser quebrada do que o RSA. No entanto, a pesquisa de Martin et al. [3] sugere que, para computadores quânticos, a situação é inversa: o RSA é ligeiramente mais difícil do que o ECC. Para simplificar, tratamos ambos os problemas como tendo dificuldade semelhante e nos concentramos no segundo problema.
O papel do Secp256k1 e Curvas Semelhantes na Segurança da Blockchain
Curvas elípticas como Secp256k1, Secp256r1 e Ed25519 são amplamente utilizadas em sistemas de blockchain. O problema do logaritmo discreto (DLP) nessas curvas forma a base da segurança de blockchain, incluindo sistemas como o Bitcoin. Se esse problema for resolvido, os atacantes poderão falsificar transações na blockchain à vontade. Claramente, a capacidade de resolver o DLP em curvas elípticas determinaria diretamente a sobrevivência da segurança de blockchain.
Requisitos de Computação Quântica para Quebrar DLP
De acordo com Martin et al. [3], resolver o problema do logaritmo discreto em uma curva elíptica definida sobre um campo de ordem primo (com tamanho de ordem de nnn bits) requereria:
Para a curva P-256 usada em muitos sistemas criptográficos:
Um computador quântico com apenas 2.330 qubits lógicos e capaz de executar 1,26×10^{11} portões de Toffoli seria suficiente para comprometer os sistemas de blockchain. Essa capacidade desmantelaria a segurança do Bitcoin, Ethereum e praticamente todas as outras redes blockchain que dependem da ECC para proteção criptográfica.
Embora esses requisitos de recursos sejam assustadores, os avanços rápidos na tecnologia de computação quântica sugerem que alcançar tais capacidades pode não ser impossível a longo prazo. No entanto, estimativas atuais colocam a realização de tais sistemas quânticos a 15–20 anos no futuro, dando à indústria blockchain uma janela crucial para desenvolver e implantar criptografia resistente à computação quântica.
Os qubits são altamente sensíveis ao ruído ambiental e à interferência externa, tornando seus estados instáveis e propensos a perder suas propriedades quânticas (um fenômeno conhecido como descoerência. Os erros podem ocorrer em virtualmente todas as fases de um processo de computação quântica — durante a inicialização, manutenção do estado, operação de portas quânticas ou medição de resultados. Tais erros podem tornar os algoritmos quânticos ineficazes ou produzir resultados incorretos. Consequentemente, garantir a estabilidade e precisão dos qubits para obter qubits de alta qualidadeé um dos desafios principais na computação quântica.
Abordando o Desafio: Qubits Lógicos e Correção de Erros
Uma das estratégias-chave para superar a instabilidade do qubit é a construção de qubits lógicos, que reduzem as taxas de erro combinando múltiplos qubits físicos com códigos de correção de erro quânticos. Esses códigos, como códigos de superfície e códigos cartesianos, permitem a detecção e correção de erros, melhorando assim a robustez e confiabilidade dos sistemas quânticos.
Cada qubit lógico normalmente requer dezenas a milhares de qubits físicos para suportá-lo. Embora os qubits lógicos melhorem significativamente a tolerância a falhas dos computadores quânticos, eles vêm com o custo de aumentar os requisitos de qubit físicos e algoritmos complexos de correção de erros.
Um desafio crítico na correção de erros quânticos surgiu como um grande gargalo. Pesquisadores inicialmente assumiram que sacrificar qubits físicos adicionais melhoraria a precisão dos qubits lógicos. No entanto, a realidade provou o contrário. Devido às taxas de erro inerentemente altas dos qubits físicos (variando de 10⁻¹ a 10⁻³), as primeiras tentativas de correção de erros muitas vezes resultaram em qubits lógicos com taxas de erro ainda mais altas do que os próprios qubits físicos.
Este paradoxo pode ser comparado a um cenário caótico de equipe: “Quanto mais pessoas envolvidas, mais caos ocorre.” Na correção de erros quânticos, a baixa qualidade dos qubits físicos significa que os mecanismos de correção de erros frequentemente introduzem mais erros do que eliminam. Esse fenômeno, frequentemente descrito como “corrigindo em excesso para o caos”, destaca a importância de qubits físicos de alta qualidade como base para a construção de qubits lógicos confiáveis.
Sem qubits lógicos de alta qualidade, a computação quântica prática permanece fora do alcance. Abordar este desafio requer não apenas avanços na estabilidade do qubit físico, mas também avanços nas técnicas de correção de erros quânticos. Alcançar este objetivo é essencial para desbloquear o potencial total da computação quântica e superar suas limitações atuais.
Um dos aspectos mais inovadores de “Willow” é sua capacidade de superar os obstáculos de longa data na correção de erros quânticos usando códigos de superfície [4][5]. Ao aumentar o número de qubits e otimizar as técnicas de correção de erros, “Willow” alcançou uma conquista histórica: transformar a correção de erros de um processo deficitário em um ganho líquido.

Desempenho de código de superfície
Além disso, o chip "Willow" concluiu o cálculo de referência de amostragem de circuito aleatório (RCS) em menos de cinco minutos. RCS é um método amplamente utilizado para avaliar o desempenho de computadores quânticos.
No entanto, é importante notar que a diferença de desempenho impressionante entre o computador quântico e um supercomputador clássico neste teste surge parcialmente das diferenças fundamentais entre a computação quântica e clássica. Para entender melhor isso, podemos usar uma analogia imperfeita: comparar a 'velocidade de um satélite no espaço' com a 'velocidade de um carro no chão'.
Além disso, deve ser enfatizado que RCS atualmente carece de cenários de aplicação práticos, servindo principalmente como uma ferramenta de avaliação de desempenho.

Google Roteiro de Computação Quântica
O diagrama acima ilustra as seis etapas do roteiro de desenvolvimento de computação quântica do Google, destacando o caminho crítico das descobertas experimentais para aplicações práticas em larga escala.
Como discutido anteriormente, quebrar desafios criptográficos comuns de blockchain, como o problema do logaritmo discreto em curvas elípticas, requer cerca de 2.330 qubits lógicos de alta qualidade e um circuito quântico com 1,26×10^{11} portões Toffoli. Os qubits lógicos dependem da correção de erros quânticos, sendo que cada qubit lógico normalmente requer múltiplos qubits físicos de suporte. Por exemplo, o chip Willow usa uma distância de código de 7, requerendo 49 qubits físicos por qubit lógico, totalizando aproximadamente 114.170 qubits físicos.
No entanto, esta estimativa é otimista. À medida que a escala e profundidade das operações quânticas aumentam, surgem requisitos mais rigorosos para as taxas de erro do qubit lógico. Atualmente, a taxa de erro do qubit lógico do Willow é de cerca de 10−310^{-3}10−3, muito abaixo do nível necessário para resolver tais problemas. De acordo com Craig et al. [6], resolver o problema RSA-2048, que possui uma complexidade semelhante ao problema do logaritmo discreto da curva elíptica, requer uma taxa de erro do qubit lógico de 10−1510^{-15}10−15 e uma distância de código de pelo menos 27. Isso significa que cada qubit lógico precisaria de 272=72927^2 = 729272=729 qubits físicos, totalizando mais de 1.698.570 qubits físicos. Além disso, a taxa de erro do qubit lógico necessária de 10−1510^{-15}10−15 não apenas está muito abaixo de 10−310^{-3}10−3 do Willow, mas também é duas ordens de magnitude menor do que a taxa de erro do qubit lógico prevista para computadores quânticos no roteiro do Estágio 6 do Google.
Com base no roadmap de desenvolvimento do Google, só será possível enfrentar o problema do logaritmo discreto da curva elíptica uma vez que a computação quântica atinja a Fase 6. Alcançar este objetivo exigirá avanços significativos na qualidade do qubit lógico, juntamente com a gestão eficiente e correção de erros de um grande número de qubits físicos.
Supondo um intervalo de cinco anos entre as Fases 1 e 2 e um progresso constante, estima-se que levará de 15 a 20 anos para que a 'Willow' supere os desafios criptográficos clássicos. Mesmo com uma perspectiva otimista, levaria pelo menos 10 anos para alcançar o nível necessário.
Atualmente, no entanto, o chip quântico Willow da Google permanece nas fases iniciais da pesquisa em computação quântica e é incapaz de resolver desafios criptográficos, como a factorização de inteiros grandes e os logaritmos discretos de curvas elípticas. Como resultado, ainda não representa uma ameaça substancial para a segurança da blockchain. O desenvolvimento de um computador quântico verdadeiramente prático enfrenta inúmeros desafios técnicos, tornando esta uma jornada longa e árdua.
Embora a tecnologia de computação quântica ainda não ameace diretamente os ativos criptografados, o seu rápido desenvolvimento não pode ser ignorado. Segundo previsões baseadas nas atuais tendências tecnológicas, espera-se que os computadores quânticos superem vários obstáculos técnicos chave na próxima década, aproximando-se gradualmente do ponto crítico em que poderiam ameaçar a criptografia tradicional. Antecipando esse possível desafio, a comunidade blockchain deve planejar e se preparar proativamente para enfrentar o impacto tecnológico da era quântica. Para garantir a segurança e estabilidade de longo prazo dos sistemas blockchain, três medidas-chave são essenciais:
Acelerando a pesquisa e padronização de algoritmos resistentes a quantumÉ crucial avançar a pesquisa em criptografia resistente a quantum, como algoritmos baseados em redes em malha, e promover sua aplicação padronizada globalmente. Esta é a principal prioridade na abordagem das ameaças quânticas e é vital para a segurança futura da tecnologia blockchain.
Implantação ativa de tecnologias criptográficas resistentes a quantumOs esforços devem se concentrar em estabelecer uma infraestrutura criptográfica resistente ao quantum robusta para fornecer uma base técnica sólida para a segurança de longo prazo das redes blockchain. Isso garantirá que os sistemas possam responder efetivamente a possíveis ameaças quânticas e manter operações estáveis.
Explorando o Potencial Inovador da Computação QuânticaA comunidade blockchain também deveria explorar as potenciais aplicações da computação quântica, como otimizar os cálculos on-chain, melhorar a eficiência do agendamento de recursos e reforçar a proteção da privacidade. Estas inovações poderiam injetar novo ímpeto de crescimento na tecnologia blockchain.
Embora a aplicação generalizada de computadores quânticos ainda não tenha se concretizado, sua chegada eventual é inevitável. Nesse contexto, os frameworks de segurança blockchain baseados em criptografia tradicional serão gradualmente substituídos por garantias de segurança fundamentadas em criptografia resistente a quântica.
Empresas como Safeheron já estão a colaborar com instituições académicas para explorar ativamente algoritmos resistentes à computação quântica, lançando as bases para a evolução tecnológica da segurança de ativos digitais. Além disso, o ecossistema blockchain começou a ver cadeias públicas integrando algoritmos resistentes à computação quântica, demonstrando uma tendência visionária que alivia a preocupação excessiva.
O desenvolvimento da computação quântica não só apresenta potenciais desafios de segurança para a tecnologia blockchain, mas também oferece oportunidades para o avanço tecnológico e melhorias de eficiência. Ao abordar ativamente essas mudanças e abraçar a transformação, a tecnologia blockchain pode prosperar em meio a futuras ondas de inovação, alcançando níveis mais elevados de maturidade e criatividade.
[2]John Preskill – Introdução à Informação Quântica (Parte 1) – CSSQI 2012 [3]Estimativas de Recursos Quânticos para Computação de Logaritmos Discretos de Curvas Elípticas [4] Suprimindo erros quânticos ao escalar um qubit lógico de código de superfície [5] Correção de erros quânticos abaixo do limite do código de superfície [6] Como factorizar inteiros RSA de 2048 bits em 8 horas usando 20 milhões de qubits ruidosos [7] O roteiro de computação quântica do Google#### Aviso legal:- Este artigo é reproduzido de [[Safeheron](https://safeheron.com/zh/blog/%e9%87%8f%e5%ad%90%e8%8a%af%e7%89%87-willow -%e5%b0%86%e9%a2%a0%e8%a6%86%e5%8c%ba%e5%9d%97%e9%93%be%e5%ae%89%e5%85%a8% e5%90%97%ef%bc%9f/)]. Os direitos autorais pertencem ao autor original [Max He]. Se tiver alguma objeção à reimpressão, por favor entre em contato [Gate Learn](https://www.Gate.com/questionnaire/3967equipa, a equipa irá tratar dela o mais breve possível de acordo com os procedimentos relevantes.- Aviso legal: As opiniões expressas neste artigo representam apenas as opiniões pessoais do autor e não constituem qualquer conselho de investimento.- Outras versões do artigo são traduzidas pela equipe do Gate Learn. Salvo indicação em contrário, o artigo traduzido não pode ser copiado, distribuído ou plagiado.





