Un grave error ocurrió en el software de Bitcoin, afectando alrededor del 17% de los full nodes de la red. Este problema ha causado gran preocupación entre desarrolladores y operadores de la red Bitcoin. Después de todo, la falla puede poner en riesgo la estabilidad y seguridad del sistema.
El error se encuentra en versiones anteriores a Bitcoin Core 24.0.1 y, si es explotado, puede resultar en ataques de denegación de servicio (DoS). Como consecuencia, puede comprometer el funcionamiento de una parte significativa de los nodos que mantienen activa la blockchain.
Los full nodes son esenciales para la operación de la red Bitcoin. Garantizan la validación y propagación de transacciones y bloques, preservando la integridad de la blockchain.
Según datos de Bitnodes, se estima que alrededor de 3,330 de los 19,200 nodos activos están vulnerables debido al error. Esto corresponde aproximadamente al 17% de los full nodes accesibles en la red.
El problema ocurre cuando un actor malicioso sobrecarga estos nodos vulnerables, forzándolos a procesar grandes cadenas de encabezados de bloques de baja dificultad. Esta sobrecarga puede consumir tanto el ancho de banda como el almacenamiento de los dispositivos, resultando en fallos y apagones de los nodos.
- Lee también: El token del juego Catizen sube más de un 1.000% tras su listado en exchanges y airdrop
Error en la blockchain de Bitcoin
Los desarrolladores de Bitcoin Core ya han corregido el error en la versión 24.0.1, que fue lanzada el 12 de diciembre de 2022. Sin embargo, muchos nodos aún están ejecutando versiones anteriores. De esta manera, una parte significativa de la red sigue siendo vulnerable a posibles ataques de denegación de servicio.
Aunque el error no ofrece un beneficio financiero directo para los atacantes, podría ser explotado por entidades con vastos recursos que deseen desestabilizar la red Bitcoin por motivos no financieros.
La posibilidad de un ataque organizado, patrocinado por naciones o grandes corporaciones, no puede ser descartada. Así, la actualización a la versión más reciente del software es prioridad para garantizar la seguridad de la red.
Los desarrolladores de Bitcoin Core han estado divulgando vulnerabilidades graves de forma transparente, permitiendo que la comunidad tome medidas para mitigar los riesgos. Esta divulgación forma parte de un esfuerzo continuo para mantener la red segura y robusta, incluso si algunos errores ya han sido corregidos desde hace tiempo.
Con la vulnerabilidad ahora siendo de conocimiento público, la recomendación para los operadores de nodos es clara: deben actualizar el software a la versión más reciente de Bitcoin Core, que actualmente está en la versión 27.1.