Bitcoin HWI, el puente más usado entre el software de monedero y los dispositivos de firma en hardware, entra en una congelación de mantenimiento estricta. Su mantenedor anunció el 18 de agosto que HWI ya no aceptará nuevos dispositivos ni funciones más allá del trabajo necesario para MuSig2, y probablemente publicará una versión final antes de pasar a un mantenimiento mínimo. El sucesor escrito en Rust mencionado en el aviso, BHWI, ha publicado pruebas de paridad contra HWI 3.2.0 para BitBox02, Coldcard, Ledger y Jade, pero ningún monedero lo incluye actualmente como reemplazo en producción. La congelación no rompe los dispositivos actuales; elimina la ruta upstream habitual para el siguiente.
Por qué importa
HWI se sitúa tras la frontera de firmante externo que Bitcoin Core documentó como su integración soportada, y Specter Desktop, Wasabi Wallet, BTCPay Server Vault y Sparrow lo consumen de forma distinta. Specter fija HWI 3.1.0 en su árbol de dependencias, BTCPay Server Vault envuelve la línea de comandos, Wasabi documenta HWI como la columna vertebral de su monedero hardware, y Sparrow enruta a través de Lark, un puerto en Java de la misma interfaz, no un sustituto en Python. La congelación convierte un anuncio de mantenimiento en un problema de sucesión porque la matriz de dispositivos de BHWI es más estrecha que la de HWI y sus pruebas de paridad, aunque significativas, no cubren todas las plataformas host, formatos de empaquetado ni flujos de monedero downstream. Cuando llegue el próximo dispositivo, cambio de firmware o variación del host, no habrá un upstream compartido donde integrar las correcciones, así que cada proyecto asumirá su propio coste de integración.
Impacto en el mercado
El riesgo visible para el usuario son huecos de cobertura de dispositivos, no fondos perdidos. Un informe de Specter de abril ya mostraba una configuración con HWI 2.4.0 que no detectaba el BitBox02 Nova añadido en HWI 3.2.0, y la brecha de versiones fijadas anticipa el tipo de desajuste que formaliza la congelación. Los nuevos modelos de Ledger, Trezor, Coldcard, BitBox, KeepKey y Jade requerirán forks, integraciones separadas o simplemente quedarán sin soporte en algunos monederos. Para los usuarios de autocustodia, la cuestión práctica es si el plan de lanzamientos de su equipo de monedero mantiene HWI actualizado, publica BHWI o acepta una matriz de dispositivos más reducida, mientras el repositorio de HWI permanece abierto y los dispositivos compatibles siguen funcionando por ahora.
Preguntas frecuentes
-
¿Qué es Bitcoin HWI?
Es la Hardware Wallet Interface, una biblioteca en Python y herramienta de línea de comandos que permite al software de monedero descubrir dispositivos Ledger, Trezor, Coldcard, BitBox, KeepKey y Jade, obtener claves públicas, mostrar direcciones de recepción y enviar transacciones de Bitcoin parcialmente firmadas…
-
¿Por qué HWI deja de aceptar soporte para nuevos dispositivos?
Su mantenedor dijo el 18 de agosto que el proyecto lleva años siendo un esfuerzo de mantenimiento en solitario y que Python impide las compilaciones deterministas que Bitcoin Core utiliza para sus binarios de versión. La congelación detiene nuevos dispositivos y funciones más allá del trabajo de MuSig2.
-
¿Qué es BHWI?
BHWI es el candidato sucesor escrito en Rust mencionado en el aviso de congelación. Usa un núcleo sans-I/O con capas de línea de comandos, asíncrona y WebAssembly, y busca reproducir la salida de comandos de HWI. Sus pruebas de paridad se ejecutan contra HWI 3.2.0 para BitBox02, Coldcard, Ledger y Jade.
-
¿Está Bitcoin en riesgo por la congelación de HWI?
No. Los dispositivos compatibles siguen funcionando hoy, el repositorio de HWI permanece abierto, no se ha fijado fecha de retirada y el aviso no indica que los fondos de los usuarios estén expuestos. El riesgo son los huecos de cobertura en futuros modelos de hardware sin un upstream donde integrar.
-
¿Qué monederos de Bitcoin dependen de HWI?
Specter Desktop fija HWI 3.1.0 como dependencia directa en Python. BTCPay Server Vault envuelve la línea de comandos de HWI. Wasabi documenta HWI como la columna vertebral de su monedero hardware. Sparrow enruta a través de Lark, un puerto en Java de la misma interfaz, no un sustituto en Python.