ENTROPÍA

Mi descriptor de Bitcoin Core tiene un xprv: ¿puse mal la wallet?

Si Bitcoin Core aceptó un descriptor con un xprv o un WIF, sentís que el respaldo quedó contaminado y no sabés si esa wallet sigue siendo segura.

**Bitcoin Core acepta material privado en un descriptor: donde va una clave pública o un xpub, también entra un xprv o un WIF.**

Qué estás viendo: el descriptor trae material privado

Un descriptor de Bitcoin Core es una expresión que describe cómo derivar direcciones. Lo esperable es que lleve una clave pública extendida (xpub) o una clave pública simple.

Pero el mismo lugar acepta una clave privada extendida (xprv) o un WIF. Eso quiere decir que el descriptor en sí puede contener lo necesario para firmar.

La documentación de Bitcoin Core · doc/descriptors.md lo dice así: «Un descriptor puede traer material privado: donde acepta una clave pública o un xpub, Bitcoin Core acepta también un xprv o un WIF.»

Por qué asusta encontrarlo

Cuando ves un xprv en lugar de un xpub, lo primero que pensás es que metiste mal la wallet o que tu respaldo quedó expuesto. No es lo mismo ver una dirección pública que ver material para firmar.

El miedo no es irracional: un descriptor con xprv no se copia en un chat ni se manda por mail como si fuera una dirección de depósito. Es material privado, no una descripción neutra.

Qué hacer si tu descriptor tiene un xprv o un WIF

Tratá ese descriptor como tratarías una llave privada: guardalo cifrado o en papel, fuera de capturas de pantalla, notas compartidas o backups en la nube sin protección.

Si creés que alguien más pudo verlo, mové los fondos a una wallet nueva. No esperes a confirmar si realmente lo vieron: asumí que sí.

Para recuperar la wallet, no te quedes solo con el descriptor. Asegurate de tener el respaldo que tu billetera te pidió anotar, y guardá el descriptor por separado.

Que lo acepte no significa que el descriptor sea tu respaldo completo

Bitcoin Core aceptar un xprv o un WIF en un descriptor no prueba que ese descriptor por sí solo alcance para recuperar todos los fondos. Podés tener material privado en el descriptor y aun así necesitar la semilla u otros datos para reconstruir la wallet entera. Y no por contener material privado el descriptor deja de ser sensible: cualquiera que lo vea puede firmar transacciones.

Fuente: Bitcoin Core · doc/descriptors.md