Glosario cripto

Ruta de derivación

Definición

Una ruta de derivación, como m/84'/0'/0'/0/0, indica a una billetera HD qué rama de claves generar y explica por qué una restauración puede mostrar cero.

Las billeteras HD organizan las claves en un árbol. La ruta es el camino desde la clave maestra hasta una clave concreta: m/propósito'/tipo de moneda'/cuenta'/cambio/índice de dirección. Los estándares definen los niveles. El BIP-44 usa el propósito 44 para direcciones legacy, el BIP-49 para SegWit envuelto, el BIP-84 para SegWit nativo y el BIP-86 para Taproot. El tipo de moneda distingue cadenas, con 0 para Bitcoin y 60 para Ethereum, y el apóstrofo indica derivación reforzada.

Las billeteras eligen las rutas automáticamente, así que la mayoría de los usuarios nunca las ve. Importan al llevar una frase semilla de una billetera a otra: si la nueva usa otra ruta, deriva direcciones distintas y muestra saldo cero aunque los fondos estén a salvo. Las billeteras de Ethereum han diferido históricamente en si aumentan el nivel de cuenta o el índice de dirección, lo que confundió a usuarios de billeteras de hardware.

Existen herramientas que rastrean las rutas habituales para encontrar fondos, y muchas billeteras permiten introducir una ruta personalizada. Las configuraciones avanzadas, como multifirmas o billeteras con Miniscript, necesitan respaldar las rutas exactas y los descriptores junto a la semilla, porque la semilla sola puede no bastar para reconstruir la billetera.

Ejemplo

Un usuario importa una semilla de 12 palabras en otra billetera de Bitcoin y ve cero; al cambiar el tipo de dirección de Taproot a SegWit nativo, que pasa la ruta de m/86' a m/84', aparece el saldo.

Términos relacionados