Unidad 4 · Lección 4.2

Verificar firmware y direcciones en la pantalla

Unidad 4: Hardware wallets y firma aislada · lección 2 de 4

Al terminar esta lección podrás

  • Saber dónde comprar el aparato, de dónde sale su firmware y qué se comprueba antes de instalarlo
  • Comprobar una dirección de recepción entera en la pantalla del aparato y entender por qué no bastan los extremos

Antes de confiar tus ahorros al aparato hay tres comprobaciones. La primera se hace una vez, la segunda en cada actualización y la tercera cada vez que cobras.

La compra. Al fabricante o a un distribuidor oficial. Nada de segunda mano ni de webs de anuncios: un reseteo no arregla un hardware manipulado, y un precinto intacto no prueba nada. La Trezor falsa que analizó Kaspersky en 2023 llegó con las pegatinas holográficas en su sitio. Si el aparato trae una seed escrita o viene «ya configurado», es una estafa. Al recibirlo, que genere la seed delante de ti.

El firmware. En muchos aparatos llega por la app del fabricante, así que lo primero es esa app, bajada solo del dominio oficial. En los que se actualizan con un fichero, lo bajas del dominio oficial y compruebas su hash y su firma. Nunca actualices desde un enlace que te llega por correo. Y ten presente el fallo de Coldcard de 2026: verificar el firmware te dice que el binario es el del fabricante, no que esté libre de errores. Si tu seed salió de una versión afectada, actualizar no la arregla. Lo que cuenta es con qué versión la creaste. Si es tu caso, crea una seed nueva con el firmware corregido, comprueba su copia y su huella, haz un envío de prueba y mueve el resto. No destruyas la copia vieja hasta que todo el saldo haya llegado y esté confirmado. Los pasos están en «Qué hacer si tu seed phrase salió de una Coldcard afectada».

La dirección. Para cobrar, la billetera vigía te enseña una dirección y le pides al aparato que la muestre en su pantalla. Tienen que coincidir enteras. Mirar solo los extremos no basta: igualar los cuatro caracteres que siguen a bc1q y los cuatro últimos son 40 bits, y a la velocidad de una tarjeta gráfica modesta de un ejemplo de 2020 eso es poco más de una hora de cálculo. Cada carácter más que compares multiplica ese trabajo por 32. La suma de verificación no te salva aquí, porque detecta erratas, no direcciones válidas puestas en lugar de la tuya. En multifirma, el aparato solo puede confirmar que la dirección es tuya si tiene registrada la política de la billetera.

En «Hardware wallets» lee «Verificar el firmware», «Verificar direcciones» y «Comprar sin trampas». De «El fallo de entropía de Coldcard», el aviso del principio, «Qué falló» y «Qué hacer si tu seed phrase salió de una Coldcard afectada». El analizador de abajo no consulta la red.

Lee en Bitcoinpedia

Pruébalo

Analizador de direccionesAbrir aparte

Pega solo direcciones, nunca una seed ni una clave. Solo se lee el texto: no se consulta saldo, historial ni nada en la red.

Prueba:
100 % local: nada sale de tu navegador
Actividad

En el analizador, abre el ejemplo «SegWit (bc1q…)» y después «Con un error». Solo cambia el último carácter: ¿qué dice el analizador de cada una? Ahora imagina una dirección del atacante, válida, que coincide con la tuya en los cuatro caracteres que siguen a bc1q y en los cuatro últimos. ¿Avisaría la suma de verificación? Solución: no, porque es una dirección válida; solo la descubres comparándola entera con la que enseña la pantalla del aparato. Termina escribiendo dos rutinas para tu escenario: la de cobro (dónde miras la dirección y qué comparas) y la de actualizar el firmware (de dónde sale y qué compruebas antes de instalarlo).

Piénsalo o escríbelo a mano. No guardamos lo que respondas.