Puedes configurar tu BitBox para que muestre el hash del firmware al arrancar y compararlo con el valor de las versiones oficiales del firmware de BitBox. Elige el valor que corresponda a la versión instalada, al modelo y a la edición de tu BitBox.

El firmware es el software que se ejecuta en la BitBox. Su hash funciona como una huella digital: si los valores coinciden, el firmware instalado corresponde a la referencia publicada. Esta comprobación es opcional y no verifica de forma independiente el código fuente publicado ni garantiza la seguridad del dispositivo y de tu wallet en todos sus aspectos. La verificación de las firmas del firmware que realiza el bootloader sigue activa aunque no muestres el hash.

Estos pasos se realizan en la BitBoxApp de un ordenador, con una BitBox02 o BitBox02 Nova conectada por USB. Para cambiar la visualización del hash no necesitas instalar firmware, restablecer la BitBox ni acceder a la copia de seguridad de tu wallet.

Encuentra el hash oficial del firmware

Abre la referencia correspondiente antes de reiniciar la BitBox, para tenerla preparada cuando aparezca el hash en la pantalla del dispositivo.

  1. Abre la BitBoxApp, conecta tu BitBox por USB y desbloquéala. Ve a Configuración → Administrar dispositivo.
  2. En Información del dispositivo, anota la versión que aparece junto a Firmware. Utiliza esa versión instalada para la comparación, aunque haya una más reciente disponible. Comprueba también el modelo (BitBox02 o BitBox02 Nova) y la edición (Bitcoin-only o Multi) de tu BitBox.
  3. Abre la lista de versiones oficiales del firmware en GitHub. Busca tu versión instalada mediante Find a release y abre sus notas de publicación.
  4. Localiza la sección Verify the hash shown by the BitBox02. Elige el valor identificado con tu modelo y edición, y déjalo visible para compararlo.

Utiliza el hash que las notas identifican expresamente como el que muestra la BitBox al arrancar. La suma de comprobación de un archivo de firmware descargado o el hash de una compilación sin firmar es un valor diferente. Si no encuentras un hash de arranque publicado para tu versión instalada, contacta con el soporte de BitBox en lugar de utilizar el de otra versión.

Activa la visualización del hash

La opción se encuentra en el bootloader, el programa que se ejecuta antes que el firmware. Puedes acceder a ella desde la configuración del dispositivo en la BitBoxApp.

  1. En la BitBoxApp, vuelve a Configuración → Administrar dispositivo. Desplázate hasta Configuración avanzada y selecciona Ir a configuración de arranque.
Acceso a la configuración de arranque en la BitBoxApp con la interfaz en inglés
Acceso a la configuración de arranque en la BitBoxApp (interfaz en inglés).
  1. Revisa la solicitud en tu BitBox y confírmala con los sensores táctiles. La BitBox se reiniciará en el bootloader y la BitBoxApp mostrará los controles de arranque.
Solicitud de la BitBoxApp para confirmar el acceso a la configuración de arranque, en inglés
Solicitud para abrir la configuración de arranque (interfaz en inglés).
  1. En la BitBoxApp, despliega Configuración avanzada y activa Mostrar el hash del firmware en cada inicio.
Opción para mostrar el hash del firmware en la BitBoxApp, con la interfaz en inglés
Opción para mostrar el hash del firmware (interfaz en inglés).
  1. Selecciona Volver atrás o, si hay una actualización disponible, No actualizar - volver atrás. La BitBox se reiniciará sin instalar una actualización del firmware.
  2. Observa la pantalla de la BitBox mientras arranca. Mostrará Firmware hash y una cuenta atrás antes de continuar con el arranque normal.

La opción está activada cuando ves el hash del firmware en la BitBox al arrancar. Aparecerá en los siguientes arranques hasta que desactives la opción.

Compara el hash de la pantalla

Compara los 64 caracteres de la pantalla de la BitBox con el valor oficial que has elegido para la misma versión de firmware, modelo y edición. Lee las líneas del dispositivo en orden; los saltos de línea solo organizan la visualización. Si la cuenta atrás termina antes de que acabes, deja que la BitBox complete el arranque. Después, desconéctala del USB y vuelve a conectarla para ver el hash otra vez.

Si coinciden todos los caracteres, la comparación ha terminado: el hash del firmware que muestra tu BitBox coincide con la referencia oficial de esa versión y variante del dispositivo.

Si los valores no coinciden

Comprueba primero que has seleccionado la versión instalada, el modelo y la edición correctos. Asegúrate también de comparar el hash de arranque, no la suma de comprobación de un archivo. Elegir una referencia diferente no demuestra que tu BitBox haya sido manipulada.

Si los valores siguen siendo distintos, deja de utilizar la BitBox y contacta con el soporte de BitBox antes de continuar. No restablezcas la BitBox ni instales firmware de otra fuente para intentar resolver la diferencia. Indica el modelo, la edición, la versión instalada del firmware, la versión de la BitBoxApp, el enlace a la página de la versión y los dos valores hash. Nunca envíes palabras de recuperación, copias de seguridad de la wallet, claves privadas, contraseñas ni frases de contraseña opcionales.

Desactiva la visualización del hash

Sigue la misma ruta a través de Ir a configuración de arranque → Configuración avanzada y desactiva Mostrar el hash del firmware en cada inicio. Después, selecciona Volver atrás o No actualizar - volver atrás. En el siguiente arranque, la BitBox continuará sin mostrar el hash. Esto cambia la visualización, pero no desactiva la verificación de las firmas del firmware.

Para comprobar además si una versión del firmware corresponde a su código fuente público, consulta Cómo verificar de forma independiente el firmware de la BitBox02. Encontrarás más información sobre el programa de arranque en Bootloader de BitBox02: qué hace y por qué es importante.