Autocustodia completa: lo que nadie te dice después de comprar la hardware wallet

La semilla BIP-39 no es el backup. Es la mitad del backup. La otra mitad es el descriptor, y sin verificación activa, ninguno de los dos cuenta.

La trampa del backup incompleto

Tienes tu Coldcard. Grabaste las 24 palabras en acero. Las guardaste en dos sitios distintos. Sientes que has hecho todo bien.

No has hecho todo bien.

La semilla BIP-39 te da acceso a las claves. Pero sin el descriptor, no sabes qué wallet recrear ni en qué ruta derivar. En un setup single-sig estándar, el software puede adivinar. En multisig, no hay nada que adivinar: pierdes el descriptor, pierdes los fondos.

Qué es el descriptor y por qué importa

Un descriptor describe exactamente cómo construir un wallet desde las claves. Contiene:

  • El tipo de script (p2wpkh, wsh(), tr(), miniscript…)
  • Las xpubs de todos los participantes (en multisig)
  • El orden de las claves (crítico en multi())
  • La ruta de derivación
  • Un checksum que detecta errores de copia

Sin el descriptor, tienes tres semillas que no saben que están relacionadas.

La verificación que nadie hace

El backup no existe hasta que lo has verificado. Dos comandos que todo usuario de Bitcoin debería conocer:

Verificar el checksum del descriptor:

bitcoin-cli getdescriptorinfo 'wsh(sortedmulti(2,...))#xxxxxxxx'

Si el checksum está mal, falla aquí, no en diez años cuando lo necesites.

Verificar que el descriptor genera las direcciones correctas:

bitcoin-cli deriveaddresses 'wsh(sortedmulti(2,...))#xxxxxxxx' '[0,2]'

Compara la primera dirección con la que tu wallet mostró en el setup. Si coincide, el backup es real. Si no: el xpub está mal, el orden está invertido, o la ruta de derivación es distinta. Mejor saberlo hoy.

El drill de recuperación

Una vez al año, o antes de mover fondos significativos:

  1. Toma el backup físico (no el archivo digital)
  2. Importa el descriptor en un nodo watch-only
  3. Verifica que las direcciones coinciden
  4. Haz una transacción de prueba con una cantidad pequeña

No estás probando que tu hardware wallet funciona. Estás probando que tu backup funciona cuando el hardware wallet no existe.

El modelo mental correcto

La autocustodia no es un estado. Es una práctica. Tienes autocustodia si:

  • Puedes reconstruir el wallet desde cero con solo el backup físico
  • Has verificado que ese backup es correcto
  • Tienes un plan para los herederos que no requiere que estés presente

Si alguno de estos puntos falta, tienes algo parecido a la autocustodia, pero no la cosa real.

Write a comment