Tips
- Los ataques de fuerza bruta a las llaves privadas de las wallets de criptomonedas son casi estadísticamente imposibles con la tecnología actual.
- Las computadoras cuánticas, que pueden procesar datos exponencialmente más rápido que las normales, podrían hacer posibles estos ataques.
- Los ordenadores cuánticos están a unos años de entrar en la corriente principal, pero podrían suponer eventualmente un riesgo para las criptomonedas.
Un ataque de fuerza bruta a una llave privada de Bitcoin es, en teoría, muy parecido a un ataque de fuerza bruta a cualquier contraseña normal. Se realiza una búsqueda exhaustiva de posibles combinaciones antes de identificar una combinación de clave privada.
Pero en realidad, los ataques de fuerza bruta a una clave privada de Bitcoin son lo más cercano a lo matemáticamente imposible.
Una clave privada es un número entre uno y 2^256. Eso significa que un ataque de fuerza bruta tiene que buscar el número correcto entre uno y 115 con 75 ceros al lado. En perspectiva, es un número de 78 dígitos que se estima que es mayor que el número total de átomos del universo.
Si un ataque de fuerza bruta a esa escala te parece poco práctico, es porque lo es. Sin embargo, puede haber alguna nueva tecnología a la vuelta de la esquina que haga que el desafío sea menos desalentador, una perspectiva preocupante para los poseedores de criptocorriente.
¿Podría la computación cuántica romper Bitcoin?
El mundo de la criptografía ha estado mirando con nerviosismo a la computación cuántica desde hace algún tiempo. El desarrollo de la tecnología está avanzando a un ritmo acelerado, con gigantes tecnológicos como Google e IBM compitiendo con empresas emergentes como PsiQuantum. Empresas como Goldman Sachs y JP Morgan también han invertido en la investigación de la tecnología; no es sorprendente, entonces, que el mercado de la computación cuántica se espera que alcance los 64.000 millones de dólares para el 2030.
La computación cuántica implica el uso de fenómenos cuánticos como superposiciones para realizar tareas informáticas; en otras palabras, los ordenadores cuánticos pueden realizar cálculos basados en probabilidades. Por lo tanto, en lugar de trabajar con 1 y 0 como los ordenadores normales, los ordenadores cuánticos pueden procesar exponencialmente más datos.
El cofundador de Ethereum, Vitalik Buterin, twiteó sobre la computación cuántica en octubre de 2019. No estaba convencido de que la industria de la criptografía tuviera que preocuparse por ello... aún. "Mi impresión de una frase sobre la reciente supremacía cuántica hasta ahora es que se compara a lo que las bombas de hidrógeno fueron para la fusión nuclear", dijo.
My one-sentence impression of recent quantum supremacy stuff so far is that it is to real quantum computing what hydrogen bombs are to nuclear fusion. Proof that a phenomenon and the capability to extract power from it exist, but still far from directed use toward useful things.
— vitalik.eth (@VitalikButerin) October 24, 2019
Dicho esto, hay algunas mentes de la computación cuántica que pueden desentrañar exactamente las amenazas que enfrenta la industria de las criptomonedas.
Andersen Cheng, CEO de Post Quantum, una compañía que provee soluciones de información contra amenazas actuales y futuras, dijo a Decrypt: "El consenso general para una computadora cuántica comercialmente viable está a 10-20 años de distancia. Sin embargo, estamos hablando de una computadora cuántica funcional más que comercialmente disponible. Son dos cosas completamente diferentes".
Un ordenador cuántico funcional, que Cheng describió como "un monstruo de Frankenstein creado en un laboratorio", está a cinco o diez años de distancia.
Eso plantea la pregunta: Con los medios adecuados, ¿vamos a ver cómo el secreto de la llave privada de nuestra wallet de Bitcoin se desvanece en la próxima década?
Reemplazar llaves privadas de Bitcoin con una computadora cuántica
Una posible forma en que un ordenador cuántico puede dañar la seguridad de las claves privadas de una wallet de criptomonedas es reemplazándolas directamente, sin necesidad de robarlas de la cartera de nadie.
Cheng le dijo a Decrypt que algunos en la comunidad cripto creen que las firmas ya son parte de una computación post-cuántica. Sin embargo, incluso si lo fueran, "hasta que un bloque se confirma realmente asegurándose de que los bloques anteriores son verdaderamente inmutables, todavía hay un período efímero en el que se puede replicar la llave privada para empezar a firmar transacciones no autorizadas", añadió Cheng.
Una vez que eso ocurra, dijo Cheng, la confianza desaparece. "Ya no se puede saber si esa transferencia de Bitcoin que se acaba de hacer proviene de su verdadera llave privada o de una llave privada duplicada por un ordenador cuántico sin necesidad de molestar a su cartera", dijo.
Por supuesto, también vale la pena preguntarse por qué alguien querría hacer esta transferencia en masa. En el momento en que las claves privadas sucumban a la informática cuántica, la industria ya no podrá afirmar que está asegurada por una tecnología de cadena de bloques impenetrable, y el valor de los criptoactivos en general se desplomará como resultado.
¿Quién querría eso? Probablemente nadie, pero eso no significa que el riesgo de la computación cuántica desaparezca.
Para los escépticos, dijo Cheng, la prueba de fuego es muy simple. "Les he preguntado si están dispuestos a convertir todos sus activos fiat reales como el USD, la GBP o incluso su casa en Bitcoin o en Ether y a sentarse en la línea de tiempo cuántico", dijo. "Hasta la fecha, nadie me ha dicho que lo harían".
Las amenazas cibernéticas tienden a colarse en el mundo. Antes de Stuxnet, no se prestaba mucha atención a las vulnerabilidades de la cadena de suministro, hasta que, al menos para Irán, fue demasiado tarde.
Puede que no sea el momento de preocuparse por que un ordenador cuantico robe las llaves privadas de una wallet de Bitcoin, pero tiene sentido adelantarse hoy a los riesgos del mañana.