El sueño que nunca muere

Para los cerebritos de las matemáticas, descifrar una clave es cuestión de probabilidades estadísticas y para los soñadores incurables, una cuestión de ambición. Las apuestas arriesgadas atrapan la imaginación de mentes simples, y para los que quieren ir en contra de las probabilidades, la lotería es un juego para débiles. La mejor demostración de valentía matemática auténticamente estúpida es tratar de perpetrar un ataque de fuerza bruta contra Bitcoin. 

En el foro Bitcointalk, actualmente un hilo relacionado del 11 de junio de 2018 continúa obteniendo comentarios. En “Bitcrack- A tool for brute-forcing private keys” (“Una herramienta para descifrar claves privadas con fuerza bruta” es español), los miembros desestiman la posibilidad de realizar una incursión con fuerza bruta con software diseñado especialmente con ese propósito, y las mentes más sensatas descartan esta aventura por ser una búsqueda inútil. 

Un antiguo comentario del usuario Coin-1 intenta cortésmente disuadir a cualquiera que lo intente: “Calculemos cuánto tiempo se necesita para descifrar una dirección de Bitcoin en tu computadora. Si tu rendimiento es de 9 millones de direcciones de BTC por segundo, es decir, aproximadamente 223 direcciones de BTC por segundo. ¡De esta manera el ataque tardará 2160-23= 2137 segundos! ¡Creo que es más de un cuatrillón (1024) de años!.

En una computadora ordinaria, intentar extraer fondos de una wallet de bitcoin de la cual no tienes la clave sería una tontería. Que pasaría, sin embargo, si tuvieras una computadora más rápida y mejor que pudiera intentar muchas más claves por segundo, ¿sería más fácil roer el duro hueso de Bitcoin?

La dimensión del problema

El primer paso para superar un problema es cuantificarlo. Para esto se debe saber exactamente cuántas claves potenciales existen. Una llave privada de una wallet es simplemente un número entre 1 y 2^256 y para descifrarlo con fuerza bruta todo lo que se necesita es continuar adivinando hasta que se obtenga el número correcto entre 1 y 115,5 duodecillones.

Este es un número difícil para ser procesado por el cerebro humano, pero para ponerlo en perspectiva, es mayor que el número estimado de átomos en el universo. A esa escala, incluso la supercomputadora más rápida del mundo, Summit de IBM, si tuviera la tarea de realizar un ataque de fuerza bruta a Bitcoin, tardaría una eternidad para irrumpir en una sola wallet, lo que pondría a prueba la paciencia incluso del hacker más determinado.

Recuperación de wallet

Esta clara inutilidad de la fuerza bruta frustraría las esperanzas de cualquiera que haya perdido su contraseña o frase semilla y no pudiera recuperar sus bitcoins, pero para los que están en esa situación, puede que no todo esté perdido. Si al menos recuerdas parte de la contraseña, un servicio como Wallet Recovery Services puede ayudar. Para la mayoría de las criptomonedas, sin embargo, se necesita confiar en la compañía con toda tu wallet. En el caso de bitcoin y bitcoin cash, aparentemente es posible usar el servicio sin entregar completamente la wallet

Si se descifra exitosamente la wallet, se sufrirá una comisión del 20% de los fondos, pero si no se logra no hay comisión. Como siempre, vale la pena examinar el funcionamiento del proceso e investigar antes de decidirse a usar este tipo de servicios. 

El fantasma del cálculo cuántico

Desde hace algún tiempo, el cálculo cuántico ha sido el gran miedo de la seguridad y fidelidad hacia Bitcoin, y los cínicos sugieren que romper la seguridad de las claves está cada vez más cerca. Recientemente se avivaron estos temores cuando Google anunció que había alcanzado “supremacía cuántica”, completando un cálculo en poco más de tres minutos afirmando que le tomaría a una computadora convencional 10.000 años.

Esto fue suficiente para encender el debate en la comunidad cripto, para la que el cálculo cuántico es fantasma que aparece de vez en cuando para esparcir el miedo. Sin embargo, como las mentes sensatas incluyendo News.Bitcoin.com advirtieron, no fue la estocada prometida.

Ahora, IBM ha menospreciado las afirmaciones de Google. Mientras Google dice que le llevaría 10.000 años a una computadora convencional completar el cálculo, una publicación reciente de IBM dice: “Nosotros sostenemos que una simulación ideal de la misma tarea puede ser hecha por un sistema clásico en 2,5 días y con una fidelidad mucho mayor”.

John Devadoss, Director de Desarrollo Global para NEO, y una autoridad en cálculo cuántico, comentó a News.Bitcoin.com: “El fantasma del cálculo cuántico es más o menos como el fantasma de la IA. En primer lugar, hay demasiados charlatanes, incluso en el mundo académico, porque necesitan financiamiento para sus laboratorios. Segundo, mientras se produce el progreso, por otro lado en sectores enfocados en campos arcaicos  la alta proporción de errores poco viables, aunado a las restricciones de investigación en laboratorios, implica que el uso real está muy lejos en el horizonte, si acaso está”.

Por ahora, al menos, parece que el cálculo cuántico todavía tiene que hacer el salto cuántico necesario para poner en problemas a la encriptación de Bitcoin. Los poseedores de criptomonedas deben permanecer vigilantes ante amenazas a la seguridad, pero los ataque de fuerza bruta no debe quitarles el sueño. Completar exitosamente el robo tomaría una eternidad, y nadie tiene tiempo para eso.

¿Considera que el cálculo cuántico en algún momento llegará a vencer a Bitcoin? Comparte con nosotros tu opinión en la sección de comentarios.

Descargo de responsabilidad: Este artículo tiene solamente propósitos informativos. Ni la compañía ni el autor son responsables, directa o indirectamente,  por daños o pérdidas causadas o presuntamente causadas por o en conexión con el uso o confianza en cualquier contenido, bienes o servicios mencionados en este artículo. 

Artículo original escrito por Kai Sedgwick para News.bitcoin.com

Traducido por Carlos Hernández-Bitter para Pandanoticias.xyz.

Comentarios

Comentarios