Cualquiera que ya esté acostumbrado a usar Bitcoin ha notado que lo único que se necesita para acceder a los fondos en una billetera es conocer su clave privada.

Por supuesto, siempre es posible agregar aún más seguridad cifrando la clave privada con una contraseña. Sin embargo, muchos usuarios usan solo el cifrado BIP 39, donde los caracteres alfanuméricos de la clave privada se pueden convertir en una frase más simple (semilla).

Algo curioso, ya que no cuenta con autenticación de dos factores, literalmente, cualquier persona que pueda generar aleatoriamente una billetera puede tener la suerte de encontrar una que haya sido utilizada anteriormente que contenga fondos en Bitcoin.

O peor aún, alguien puede deliberadamente, mediante ensayo y error, generar numerosas carteras para encontrar una que tenga un equilibrio. A esto se le llama ataque de fuerza bruta.

En enero de 2014, un usuario de BitcoinTalk afirmó que estaba probando palabras aleatorias manualmente para encontrar una semilla con un saldo, y después de unos meses encontró 50 BTC.

No se sabe si la historia es cierta, pero ¿son realmente seguras las claves privadas de las carteras bitcoin? Entendamos cuáles son las posibilidades de que esto suceda realmente.

¿Cuál es la probabilidad de que encuentre una billetera con equilibrio de fuerza bruta?

La clave privada de Bitcoin tiene un espacio de clave, es decir, un espacio total de posibilidades, de 2²⁵⁶. Nuestro cerebro, evolucionado y acostumbrado a trabajar con valores pequeños, tiene dificultades para visualizar un número tan grande.

El número 2²⁵⁶, usando el logaritmo, se puede escribir como aproximadamente 10⁷⁷ – esto significa el número 1 seguido de 78 ceros -. Aún así, ¿qué tan grande es esto? ¿Podría una computadora calcular algo de ese orden de magnitud?

Si es así, ¿cuánto tiempo tomaría? ¿Cuánta energía se gastaría en este proceso y cuánto costaría? Vayamos a una comparación para comprender la inmensidad de este valor -10⁷⁷ -.

10²² – Número de estrellas en el universo observable10²³– Número de granos de arena en la Tierra10⁵º– Número de átomos en la Tierra10⁵⁷– Número de átomos que componen SolRepare, 10⁷⁷ es exponencialmente mayor que 10⁵⁷, quizás 10⁷⁷ es mayor que el número de átomos el universo entero. Puede que no haya ningún elemento físico contable que pueda describirlo.

Sin embargo, la informática moderna ha demostrado ser muy eficiente para realizar cálculos matemáticos, especialmente cálculos repetitivos. ¿Sería posible que una supercomputadora generara un número cercano a 2²⁵⁶, algo alrededor de 2²⁵⁵? Vayamos a los cálculos.

Suponga una computadora que puede generar 100 billones -10¹⁴ – de billeteras por segundo. En un año generará aproximadamente 5 × 10² carteras. Por tanto, a partir de este número podemos hacer dos preguntas importantes.

¿Cuántos años le tomaría a esta computadora poder generar 2²⁵⁵ billeteras? ¿Y cuántas computadoras se necesitarían para calcular 2²⁵⁵ en 1 año? Haciendo una regla de tres, el resultado para ambas preguntas es: 2 x 10⁵⁶.

O: 200,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 años para que una computadora calcule carteras 2²⁵⁵ o 200,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 computadoras para calcular 2²⁵⁵ en un año.

El costo promedio de un servidor para realizar este tipo de ataque ronda los R $ 1750 por año, multiplicando estos montos tendríamos que gastar aproximadamente: 3,14 × R $ 1059 o R $ 340.000.000.000.000.000.000.000.000 .000.000.000.000.000.000.000.000.000.000.000.000.000

Conclusión

Trescientos cuarenta octillones de reales son imposibles de alcanzar en el mundo real, intentar llevar a cabo este ataque sería como intentar buscar un átomo en una galaxia. Y Satoshi Nakamoto lo sabía cuando diseñó Bitcoin.

Muchos temen utilizar la tecnología, porque un algoritmo descentralizado tiene posibilidades de ataques precisamente porque no existe una entidad central que comande y certifique los procesos en la red.

Sin embargo, la posibilidad de tal ataque es infinitamente más remota que la posibilidad de un fallo humano en una entidad centralizada.

Varias veces en la historia, el dinero se ha convertido en polvo, ha desaparecido completamente de valor, ya que los funcionarios del gobierno decidieron que así sería. Por primera vez en la historia tenemos una alternativa pacífica y segura para luchar contra la tiranía de la naturaleza del estado, Bitcoin.

Dejar respuesta

Please enter your comment!
Please enter your name here