Antes de que cunda el pánico por las noticias de Bitcoin Core: aquí no le robaron las monedas a nadie, y precisamente por eso creo que esta historia sigue siendo importante.

Ayer, CoinDesk y KuCoin informaron que Bitcoin Core reveló tres vulnerabilidades el 28 de octubre, detectadas por un análisis asistido por IA llamado Project Loupe y verificadas por colaboradores humanos antes de hacerse públicas. Dos tienen una gravedad media y una, baja; las correcciones ya están disponibles en las versiones 29.5, 30.4, 31.2 y 32.1. La peor de las tres permitía que un par malicioso inundara con datos de red un nodo que ejecutara Windows, macOS o BSD hasta agotar su memoria y bloquearlo; los nodos de Linux no se vieron afectados por esa vulnerabilidad. La segunda consume memoria lentamente de la misma manera, hasta 2 MB por hora por cada par entrante y 5 MB por cada par saliente, y la tercera es un desbordamiento del archivo de deshacer que resulta poco práctico explotar en las máquinas modernas de 64 bits.

Así que no, este no es un momento de «Bitcoin está roto». Es un problema de disponibilidad de los nodos: un nodo bloqueado deja de validar y retransmitir hasta que alguien lo reinicia. Pero lo que de verdad me interesa es la propia divulgación. Hasta la semana pasada, Core mantenía en secreto los errores de gravedad media hasta por un año para que los operadores pudieran actualizar sin llamar la atención. El 22 de octubre cambió esa regla para los errores que una IA pudiera encontrar fácilmente, porque si un escáner puede detectarlos a bajo costo, también puede hacerlo un atacante. A mí me parece la decisión correcta: el secreto solo funciona cuando encontrar el fallo es difícil, y esa época está llegando a su fin.

Ahora estoy pendiente de la parte aburrida que realmente determina si esto importa: la rapidez con la que actualicen los exchanges, las billeteras y los operadores de nodos, y si las otras tres vulnerabilidades de gravedad media a alta, ya corregidas en la versión 30, se divulgan dentro de dos semanas, como se espera. Si las actualizaciones se retrasan, el verdadero riesgo está en el lapso entre la divulgación pública y la aplicación de los parches.

¿Tienes un nodo o simplemente confías en que tu exchange y tu billetera estén al día? $BTC