LearnBitcoin

Glosario

BIP 44

Amplía el marco de billeteras HD del BIP 32 para admitir varias cuentas, varios tipos de moneda y estructuras de organización.

Traducción hecha con ayuda de IA, pendiente de revisión humana. Lee el original (en inglés).

El BIP 44 define la estructura estándar de rutas de derivación para las billeteras HD (jerárquicas deterministas). Es la convención que te permite respaldar una frase semilla en una billetera y restaurar las mismas cuentas en cualquier otra billetera compatible con el BIP 44.

La estructura de la ruta es:

m / purpose' / coin_type' / account' / change / address_index

En concreto, la primera dirección de recepción de la primera cuenta de Bitcoin sería:

m / 44' / 0' / 0' / 0 / 0

Qué significa cada nivel:

  • 44': el número de propósito (purpose), fijo en 44 para la derivación al estilo del BIP 44. (Existen otros propósitos: 49' para SegWit envuelto en P2SH, 84' para SegWit nativo, 86' para Taproot.)
  • 0': el tipo de moneda (coin type), donde Bitcoin es 0. Las demás cadenas tienen su propio número según SLIP-44.
  • 0': el número de cuenta. Te permite tener "cuentas" separadas dentro de una misma billetera (por ejemplo, ahorro frente a gasto).
  • 0: el indicador de cambio. 0 = direcciones de recepción, 1 = direcciones internas de cambio.
  • 0: el índice de dirección. Aumenta en uno con cada dirección nueva.

Los apóstrofos significan derivación "endurecida" (hardened): un nivel que no puede derivarse a partir de una clave pública extendida padre, solo a partir de la privada. El BIP 32 endurece el nivel de cuenta por una razón: una clave pública extendida más cualquier clave privada no endurecida por debajo de ella delata la clave privada extendida padre, así que, con el nivel de cuenta endurecido (y los dos niveles por encima), una filtración dentro de una cuenta no puede llegar a la clave maestra ni a las demás cuentas.

El BIP 44 es la especificación que convirtió "respalda tu frase semilla" en un estándar portátil, confiable y con muchas implementaciones. La mayoría de las billeteras con frase semilla lo siguen, o siguen uno de sus BIPs hermanos para otros tipos de dirección (BIP 49, BIP 84, BIP 86), todos marcados como desplegados en el repositorio de BIPs. Consulta Billetera HD (jerárquica determinista) para el marco del BIP 32 sobre el que se construye.

Ideas clave

  • Ofrece una estructura multicuenta estándar para las billeteras HD
  • Permite varios tipos de moneda bajo una misma frase semilla
  • Mejora la compatibilidad entre billeteras distintas

Fuentes (6)

Referencias externas (2)

Términos relacionados (5)

Publicado el . No hay correcciones registradas para esta página.

Editar esta página en GitHub