Cientistas conseguiram combinar o poder da computação quântica com a segurança da criptografia quântica.
O feito não apenas significa que é possível criar nuvens de computação totalmente seguras, como também será possível gerar níveis de segurança impensáveis hoje.
Por exemplo, imagine que você tenha criado um programa para um computador quântico e, por um golpe de sorte, fica sabendo que uma empresa acaba de criar o primeiro computador quântico do mundo.
Mas você não conhece a empresa - e, portanto, não confia nela - e nem tampouco a empresa conhece você - e, portanto não confia em você.
Nesse mundo de desconfianças, você acha que, se entregar seu código quântico, a empresa poderá copiá-lo. Ao mesmo tempo, a empresa desconfia que você pode ser um espião querendo roubar seu projeto.
É aqui que entra a inovação, criada por uma equipe da Universidade de Viena, na Áustria, e que dá uma solução segura para você e para a empresa.
Computação quântica cega
A solução chama-se "computação quântica cega", um tipo de computação infinitamente mais seguro do que qualquer coisa existente no mundo dos computadores clássicos.
O protocolo manipula bits quânticos (qubits) individuais, um processo que se baseia em duas características estranhas, mas fundamentais, da física quântica: a aleatoriedade das medições quânticas e o entrelaçamento quântico, a famosa ação fantasmagórica à distância de Einstein.
O primeiro passo é dado pelo usuário, que deve enviar seus dados para o computador quântico de um terceiro. Ele faz isto preparando os qubits em um estado que apenas ele conhece.
Os cientistas fizeram isto usando fótons, ou "partículas de luz", para codificar os dados, forçando um processador quântico experimental a entrelaçar os qubits de uma forma que é impossível decifrá-los.
A seguir eles os enviaram para um "servidor quântico", onde as computações são feitas - o servidor quântico é o computador da empresa desconfiada onde será rodado o seu programa quântico.
O segundo passo também é dado pelo usuário, que deve preparar o programa para rodar sobre seus dados, contidos nos qubits, e também enviá-lo para o computador - neste experimento, a "computação" consistiu meramente na leitura dos qubits.
Os cientistas fizeram isto criando as instruções de medição para o estado particular de cada qubit - o equivalente ao programa a ser rodado - e também enviaram as instruções para o servidor quântico.
Segurança absoluta
Finalmente, depois que o programa roda, os resultados são enviados de volta para o usuário, o único que sabe como interpretá-lo, podendo então ver os resultados.
Ou seja, os dados de entrada, o processamento desses dados e os resultados, tudo permanece absolutamente desconhecido para o próprio computador quântico que faz os cálculos - daí o termo computação quântica cega.
Mesmo que o operador do computador quântico, ou um espião no meio do caminho, tente ler os qubits, ele não entenderá nada porque não saberá o estado inicial dos qubits.
Além do mundo clássico
Stefanie Barz e seus colegas afirmam que o aparato experimental é um feito crucial para a construção de redes de computadores quânticos absolutamente confiáveis e à prova de espionagem.
De fato, um sistema de computação em nuvem funcionando com base nesse princípio seria absolutamente confiável do ponto de vista de todos os utilizadores, uma vez que não haveria forma de os provedores lerem as informações que estão sendo processadas, e nem mesmo o programa que as está processando.
Os dados dos usuários permanecem inteiramente privados, uma vez que o servidor quântico não tem meios para saber o que ele próprio está fazendo, uma funcionalidade que não pode ser obtida no mundo clássico.
Embora este experimento represente um marco no desenvolvimento da computação e da criptografia quânticas, a disponibilidade prática de um sistema totalmente quântico de computação em nuvem está a anos de ser realizado.
Todo o aparato experimental é bastante rudimentar do ponto de vista de um processamento prático, usando poucos qubits, e em um ambiente supercontrolado de laboratório.
Nenhum comentário:
Postar um comentário