Bitcoin podría haber muerto | Diario del friki
hace 4 años
Cuando hablamos de criptomonedas y blockchain, a menudo pensamos primero en Bitcoin. Sin embargo, la criptomoneda más conocida bien podría haber desaparecido prematuramente, y esto en dos ocasiones en particular. Afortunadamente, la comunidad de Bitcoin pudo reaccionar de manera efectiva para salvarlo.
Han pasado 12 años desde que nació Bitcoin y su blockchain recopila todas las transacciones que ocurren allí. A pesar de las críticas que podemos dirigir a Bitcoin (falta de escalabilidad, mucha energía ...), ha logrado mantener su posición de liderazgo en el ecosistema criptográfico y demostrar que la tecnología subyacente de las criptomonedas tiene futuro. Debe gran parte de su sostenibilidad y estabilidad a la comunidad que lo apoya.
El usuario que creó 185 mil millones de Bitcoins
Este es sin duda el defecto más crítico que ha tenido que afrontar Bitcoin desde el comienzo de su existencia. De hecho, mientras que el límite establecido por el Libro Blanco prevé la emisión de 21 millones de Bitcoins, el 15 de agosto de 2010, un usuario malicioso logró encontrar una falla en el sistema de verificación de transacciones y generar 185 mil millones de Bitcoins nuevos en el bloque 74,638 de la cadena de bloques . Baste decir que si su acción hubiera tenido éxito, Bitcoin no tendría el valor que tiene hoy y nadie tendría confianza en una criptomoneda a partir de la cual todos pueden generar nuevos tokens ad infinitum. Sin embargo, tenga la seguridad de que la falla explotada por este usuario se corrigió rápidamente.
La estrategia utilizada consistió en hacer creer a la red que su transacción, por imposible que fuera, sí era válida. Para hacer esto, el usuario malintencionado utilizó una técnica llamada " INCIDENTE DE DESBORDAMIENTO DE VALOR ". Para simplemente presentar cómo funciona una transacción de Bitcoin, los menores reciben una cadena de caracteres que contienen la información necesaria (monto, remitente, destinatario, etc.) que comparan con la información del remitente. Si este último tiene los fondos que desea enviar, luego se valida la transacción. Sin embargo, durante la creación de los 185 mil millones de Bitcoins, el usuario encontró una falla que consistía en maximizar todos los valores de las variables contenidas en la cadena de caracteres, para causar un desbordamiento, el famoso “Overflow”. Para ilustrar este mecanismo, imagine que la cadena de caracteres que recibe la red es una botella de un litro de agua. Para que la transacción sea validada, el contenido de la botella debe poder transferirse a otra botella de la misma volumen. Si es así, la transacción se envía a los mineros para su procesamiento. Sin embargo, incluso vaciando 2 botellas en una, el contenido final seguirá siendo un litro y la transacción se considerará válida. Esto es lo que sucedió en el bloque 74.638. Entonces, la transacción se comprometió y el usuario creó 185 mil millones de nuevos Bitcoins. Afortunadamente, otro usuario se dio cuenta rápidamente de esto y fue el propio Satoshi Nakamoto quien cambió el proceso de verificación de la cadena de bloques de Bitcoin para evitar que alguien creara nuevos Bitcoins sin cesar. A continuación, se llevó a cabo una bifurcación de la cadena de bloques para poder volver justo antes de la transacción fraudulenta y borrar los Bitcoins creados por el usuario. Además, la cadena resultante es la que aún conocemos hoy. Prueba de la capacidad de resiliencia de Bitcoin a pesar de un defecto de tal magnitud.
GHASH.io: el grupo de minería del 51%
Cuando una persona o un grupo de personas logran reunir más del 51% del poder de una red blockchain, pueden hacer lo que se llama doble gasto. Es decir, gasta el doble del mismo Bitcoin y este hasta el infinito. Entonces surge el mismo problema que el anterior: ¿quién querría una moneda que se pueda duplicar ad infinitum? Sin embargo, esto es lo que GHASH.io había logrado hacer.
En los primeros días de Bitcoin, pocos mineros compartían los Bitcoins recién generados entre ellos, por lo que tenían muchas posibilidades de ganar. Hoy en día hay millones de mineros en la red de Bitcoin, por lo que un solo minero tendría muy pocas posibilidades de ganar Bitcoin. Es por eso que el grupo de minería he visto el día. Su función es reunir a un gran número de menores. Por lo tanto, los mineros comparten las recompensas ganadas y, por lo tanto, tienen la garantía de ganar. GHASH.io es uno de estos grupos e incluso ha tenido mucho éxito, tanto que en un momento de su existencia, el grupo tenía más del 51% de la potencia de la red, lo que genera temores de un ataque 51.
Sin embargo, hoy en la red Bitcoin es casi imposible reunir el 51% de la potencia de la red. Más importante aún, a medida que crece el número de mineros en la cadena de bloques, se necesitarían miles de millones de euros para lograrlo. Además, si ocurriera un ataque 51, todos los tenedores de Bitcoin se apresurarían a venderlos y, por lo tanto, el precio bajaría. Por lo tanto, no tendría sentido gastar tanto dinero para lograr tal resultado. Esto es lo que ahora protege a la red Bitcoin de un ataque de este tipo, tanto que desde GHASH.io, nadie ha superado el 51% de la potencia total de la red.
Una conclusión positiva
Lo más interesante para recordar de estas dos historias es que cada vez que la benevolencia y la capacidad de respuesta de la comunidad han hecho de Bitcoin el pilar del ecosistema blockchain que es hoy. La gran fortaleza de Bitcoin que podemos sacar de él es su resistencia ante los obstáculos. Bitcoin no es infalible, pero gracias al sentido común de su comunidad, Bitcoin se vuelve cada vez más fuerte y todos tienen interés en mantener la red funcionando sin problemas.
Si quieres conocer otros artículos parecidos a Bitcoin podría haber muerto | Diario del friki puedes visitar la categoría Artículos.
Otras noticias que te pueden interesar