Cuando se habla de computación cuántica, casi siempre aparece la misma imagen: una escultura dorada de anillos y cables colgando de un cilindro, como sacada de una nave espacial. Es una imagen real —así lucen los criostatos de dilución de IBM o Google— pero también es engañosa, porque deja afuera casi todo lo que realmente hace funcionar a una computadora cuántica. Esta es la primera de una serie de tres notas para entender, capa por capa, qué hay detrás de esa foto.
El qubit no está solo
Un qubit —la unidad básica de información cuántica, equivalente al bit clásico pero capaz de representar simultáneamente 0, 1, o una superposición de ambos— no puede hacer nada por sí solo. Necesita, como mínimo:
- Un ambiente extremadamente frío, cercano al cero absoluto (en los sistemas superconductores, temperaturas del orden de 0,01 a 0,03 Kelvin), para que el estado cuántico no se degrade antes de tiempo por interacción con el calor del ambiente.
- Pulsos analógicos de radiofrecuencia (RF) precisos, generados por electrónica clásica, para manipular ese estado —es decir, para «escribir» y «leer» información sobre el qubit.
- Un sistema de lectura capaz de medir el estado final sin destruir la coherencia del resto del cómputo antes de tiempo.
Nada de esto ocurre dentro del criostato dorado. Ocurre alrededor de él, en racks de servidor clásicos llenos de generadores de señales, mezcladores y FPGAs —los mismos tipos de componentes que se usan en telecomunicaciones o radar, adaptados para esta tarea.
El camino completo de un programa cuántico
Cuando alguien envía un programa a una computadora cuántica en la nube —IBM Quantum, Amazon Braket, Azure Quantum—, ese programa recorre una cadena bastante más larga de lo que parece:
- El programa cuántico, escrito por el usuario, describe una secuencia de operaciones lógicas (compuertas cuánticas) que se quieren aplicar sobre un conjunto de qubits.
- El compilador cuántico traduce ese programa lógico a una secuencia de pulsos físicos específicos para el hardware real: qué frecuencia, qué duración, qué intensidad necesita cada operación para ese chip en particular.
- El servidor de gestión coordina el envío de esas instrucciones traducidas al hardware, gestiona colas de trabajos de distintos usuarios (en un entorno cloud, muchas veces compartido) y administra los recursos del sistema.
- Los controladores de la computadora cuántica —coprocesadores clásicos, generadores de señales, mezcladores— convierten esas instrucciones digitales en pulsos analógicos de radiofrecuencia reales.
- La unidad de procesamiento cuántico (QPU), dentro del criostato, recibe esos pulsos y los aplica físicamente sobre los qubits, ejecutando el cómputo.
- El resultado de la medición recorre el camino inverso, hasta llegar de vuelta al usuario como una respuesta clásica (ceros y unos).
Por qué esto importa más allá de la curiosidad técnica
Entender esta cadena completa no es solo un ejercicio académico. Cada uno de esos seis eslabones —el programa, el compilador, el servidor de gestión, los controladores clásicos y la propia QPU— es, en los términos que viene explorando la investigación en seguridad cuántica, un punto potencial de ataque. No hace falta comprometer el qubit en sí para comprometer el resultado: alcanza con manipular el compilador, o escuchar el consumo eléctrico de los controladores, o interferir con la calibración del sistema.
Esa es, justamente, la razón por la que en esta sección venimos cubriendo tanto el diagnóstico de vulnerabilidades como las defensas que se están construyendo: no se puede proteger lo que no se entiende. En la próxima parte de esta serie vamos a meternos en uno de los eslabones más subestimados de esta cadena —el compilador— y por qué se convirtió en uno de los blancos favoritos de la investigación en ataques cuánticos.
Nota publicada: agosto 2026. Primera parte de una serie de tres sobre arquitectura de computación cuántica.