BIP86
BIP86 es el estándar de Bitcoin que define cómo una billetera deriva direcciones Taproot de una sola clave (que empiezan por bc1p) de una semilla con la ruta m/86'/0'/0'.
¿Qué es BIP86?
BIP86 es el estándar de Bitcoin para derivar direcciones Taproot de una sola clave a partir de una semilla. Define la ruta de derivación m/86'/0'/0' para la primera cuenta y el tipo de dirección P2TR, cuyas direcciones empiezan por bc1p.
La estructura es la de BIP44 y BIP84: cuentas, luego una rama de recepción y otra de cambio, luego direcciones numeradas. Lo propio de BIP86 es cómo se construye cada dirección. La clave pública derivada se ajusta de una forma fija que no se compromete con ningún script, de modo que las monedas solo pueden gastarse con una firma Schnorr de esa única clave.
Las direcciones Taproot usan la codificación bech32m, a la que las billeteras antiguas y algunos exchanges no pueden enviar. La compatibilidad de una billetera de hardware depende del modelo y de su firmware, y de que la aplicación complementaria ofrezca un tipo de cuenta Taproot.
BIP86 cubre solo billeteras de una firma. El multisig con Taproot y otras configuraciones basadas en scripts se describen con output descriptors. Como ocurre con otros tipos de cuenta, si se restaura una semilla en una billetera que no consulta la ruta BIP86, las monedas Taproot no aparecen hasta que se añade una cuenta Taproot.
Bitcoin (BTC) es la primera criptomoneda descentralizada, lanzada en 2009. Utiliza la tecnología blockchain para transacciones digitales seguras entre pares sin intermediarios.
Leer la definición completa: BitcoinTaproot (BIP 341) es una mejora de Bitcoin que introduce las firmas Schnorr y Tapscript, mejorando la privacidad al hacer que los scripts complejos se vean como pagos simples y mejorando la eficiencia.
Leer la definición completa: TaprootUna ruta de derivación es una cadena de índices (p. ej., m/44'/0'/0'/0) que especifica cómo derivar claves y direcciones específicas de la semilla maestra de una billetera determinística jerárquica (HD).
Leer la definición completa: Ruta de derivaciónBIP44 es un estándar para derivar claves de billeteras de criptomonedas utilizando una estructura jerárquica, permitiendo múltiples cuentas y direcciones dentro de una sola billetera.
Leer la definición completa: BIP44BIP84 es el estándar de Bitcoin que define cómo una billetera deriva direcciones native SegWit (que empiezan por bc1q) de una semilla con la ruta m/84'/0'/0'.
Leer la definición completa: BIP84Una clave pública se calcula a partir de una clave privada y permite a cualquiera verificar sus firmas. Las direcciones se derivan de ella; conocerla no permite gastar.
Leer la definición completa: Clave PúblicaLa Schnorr Signature es un esquema eficiente de firma digital (BIP340) utilizado en Bitcoin. Soporta agregación de claves, multifirmas y reduce el tamaño de las transacciones en comparación con ECDSA.
Leer la definición completa: Schnorr SignatureUn exchange de criptomonedas es una empresa que permite comprar, vender y operar con cripto y que, por defecto, guarda las claves de las monedas de sus usuarios.
Leer la definición completa: Exchange de criptomonedasUna billetera de hardware es un dispositivo dedicado que guarda las claves privadas sin conexión y firma las transacciones internamente, de modo que las claves nunca llegan a un ordenador o teléfono conectado a internet.
El firmware es el software que se ejecuta en la propia billetera de hardware: genera las claves, muestra los detalles de la transacción en pantalla y firma.
Leer la definición completa: FirmwareMultisig (multi-firma) es una característica de seguridad que requiere múltiples claves privadas para autorizar una transacción, mejorando la protección contra accesos no autorizados en redes blockchain.
Leer la definición completa: MultisigEjemplos reales
Ejemplo 1: Un usuario de un Trezor Safe 3 añade una cuenta Taproot en Trezor Suite. La cuenta usa la ruta m/86'/0'/0' y sus direcciones de recepción empiezan por bc1p.
Ejemplo 2: Un exchange rechaza una dirección bc1p para el retiro. La usuaria retira a la cuenta native SegWit de la misma billetera de hardware y mueve las monedas más tarde.
Taproot (BIP 341) es una mejora de Bitcoin que introduce las firmas Schnorr y Tapscript, mejorando la privacidad al hacer que los scripts complejos se vean como pagos simples y mejorando la eficiencia.
Leer la definición completa: TaprootTrezor Suite es una interfaz de software para gestionar billeteras hardware Trezor, permitiendo a los usuarios enviar, recibir y almacenar criptomonedas de forma segura.
Leer la definición completa: Trezor SuiteUn exchange de criptomonedas es una empresa que permite comprar, vender y operar con cripto y que, por defecto, guarda las claves de las monedas de sus usuarios.
Leer la definición completa: Exchange de criptomonedasSegWit (Segregated Witness) es una actualización de Bitcoin que mueve las firmas de transacciones a una estructura de datos separada, aumentando la capacidad de los bloques y habilitando soluciones de escalado eficientes como la Lightning Network.
Leer la definición completa: SegWitUna billetera de hardware es un dispositivo dedicado que guarda las claves privadas sin conexión y firma las transacciones internamente, de modo que las claves nunca llegan a un ordenador o teléfono conectado a internet.
Preguntas frecuentes
¿Por qué un exchange rechaza mi dirección bc1p?
Las direcciones Taproot usan la codificación bech32m, a la que algunas billeteras antiguas y algunos exchanges no pueden enviar. La dirección en sí es válida. Una solución práctica es retirar a la cuenta native SegWit de la misma billetera de hardware, cuyas direcciones empiezan por bc1q, y mover las monedas a la cuenta Taproot más adelante.
¿Puedo usar BIP86 para un multisig Taproot?
No. BIP86 solo cubre billeteras de una sola firma: la clave pública derivada se ajusta de forma que no compromete ningún script, y las monedas solo se pueden gastar con una firma Schnorr de esa única clave. El multisig Taproot y otros esquemas basados en scripts se describen con output descriptors.
Tras restaurar la semilla faltan mis monedas Taproot. ¿Qué ha pasado?
Probablemente la nueva billetera no revisa la ruta BIP86. Una misma semilla genera direcciones distintas con cada tipo de cuenta, así que las monedas Taproot no se ven hasta que se añade una cuenta Taproot con m/86'/0'/0'. Que sea posible depende del modelo, de su firmware y de si la app complementaria ofrece un tipo de cuenta Taproot.
¿Listo para elegir una Billetera Segura?
Usa nuestras herramientas para encontrar la billetera de hardware ideal para tus necesidades.