Una billetera multifirma 2-de-3 de Bitcoin requiere que 2 de tus 3 billeteras hardware autorizen una transacción, lo que significa que ningún dispositivo único o frase semilla puede mover tus fondos unilateralmente. Esta configuración elimina el punto único de fallo que aqueja a las billeteras estándar de firma única y es el estándar práctico de oro para la autocustodia de tenencias significativas de Bitcoin. Esta guía te lleva a través de la configuración completa usando Sparrow Wallet como coordinador, con una Coldcard Mk4, una Ledger Nano X y una Trezor Model T como los tres cofirmantes.


Por Qué 2-de-3 Multifirma — Y No Otra Cosa

Antes de tocar el hardware, entiende los compromisos para que elijas el quórum correcto para tu situación.

Las Matemáticas Básicas de la Selección del Quórum

Una billetera multifirma se describe como M-de-N — M firmas requeridas de N claves totales. Configuraciones comunes:

Por Qué 2-de-3 Es Correcto para la Mayoría de Individuos

La configuración 2-de-3 ofrece una propiedad concreta: tolerancia a fallos de 1. Puedes perder permanentemente una billetera hardware (incendio, inundación, fallo del hardware) o una copia de seguridad de frase semilla, y tus fondos permanecen completamente accesibles usando las otras dos claves. Al mismo tiempo, un ladrón que roba solo un dispositivo — o solo una copia de seguridad de frase semilla — no puede mover tu Bitcoin.

Para tenencias por encima de aproximadamente 10.000 USD (tu umbral puede variar), la complejidad añadida de multifirma 2-de-3 está justificada. Por debajo de eso, una configuración bien ejecutada de firma única con una Coldcard o Trezor y una copia de seguridad de frase semilla encriptada es generalmente suficiente.


Qué Necesitas Antes de Comenzar

Reúne todo en esta lista antes de comenzar. Intentar la configuración con componentes faltantes desperdicia tiempo e introduce errores.

Hardware:

Software:

Materiales:

Importante: Cada billetera hardware debe ya tener su propia frase semilla única de 24 palabras generada y respaldada antes de comenzar. No reutilices frases semilla entre dispositivos. Si algún dispositivo es nuevo, genera su frase semilla primero, veríficala, y luego vuelve a esta guía.


Paso 1 — Extrae la xpub de Cada Billetera Hardware

Una billetera multifirma se construye a partir de tres claves públicas extendidas (xpubs), una de cada dispositivo cofirmante. La xpub permite que Sparrow Wallet genere todas las direcciones de recepción para la bóveda sin exponer nunca las claves privadas. Recopila xpubs en el asistente de creación de billetera multifirma de Sparrow.

Extrayendo la xpub de la Coldcard Mk4

La Coldcard Mk4 se usa mejor aislada de aire mediante microSD — nunca necesita conectarse a tu laptop vía USB para este paso.

  1. Inserta una tarjeta microSD formateada en FAT32 en la Coldcard Mk4.
  2. En la Coldcard, navega a Advanced/Tools → Export Wallet → Generic JSON.
  3. Selecciona P2WSH (multifirma SegWit nativa) como tipo de script. La ruta de derivación será m/48'/0'/0'/2' para mainnet P2WSH.
  4. Confirma la exportación. La Coldcard escribe un archivo denominado algo como coldcard-export.json en la tarjeta microSD.
  5. Extrae la tarjeta microSD e insértala en tu laptop. Sparrow Wallet leerá este archivo directamente en el asistente — no lo abras ni edites manualmente.

Extrayendo la xpub de la Ledger Nano X

  1. Conecta la Ledger Nano X a tu laptop vía USB.
  2. Desbloquea la Ledger con tu PIN.
  3. Abre Sparrow Wallet en tu laptop.
  4. En el asistente de creación de billetera multifirma (cubierto en la siguiente sección), cuando se te pida que agregues un almacén de claves, selecciona Connected Hardware Wallet.
  5. Haz clic en Scan — Sparrow detectará la Ledger Nano X.
  6. Selecciona el tipo de script P2WSH para coincidir con la derivación de Coldcard. Sparrow extraerá la xpub automáticamente.
  7. Aprueba la exportación en la pantalla de Ledger cuando se te solicite.

Extrayendo la xpub de la Trezor Model T

  1. Conecta la Trezor Model T a tu laptop vía USB.
  2. Desbloquea la Trezor usando el PIN de su pantalla táctil.
  3. En el mismo asistente de Sparrow Wallet, agrega un segundo almacén de claves, nuevamente seleccionando Connected Hardware Wallet.
  4. Haz clic en Scan — Sparrow detectará la Trezor Model T.
  5. Selecciona el tipo de script P2WSH. Sparrow extrae la xpub automáticamente.
  6. Confirma la exportación en la pantalla táctil de la Trezor Model T cuando se te solicite.

Paso 2 — Crea la Billetera Multifirma en Sparrow

Con las tres xpubs recopiladas, las ensamblas en un descriptor multifirma dentro de Sparrow Wallet.

  1. Abre Sparrow Wallet. Si no tienes ninguna billetera abierta, verás la pantalla de bienvenida.
  2. Haz clic en File → New Wallet. Ingresa un nombre de billetera — por ejemplo, BTC-Vault-2of3. Haz clic en Create Wallet.
  3. En la pantalla de tipo de billetera, selecciona Multi Signature y establece el quórum a 2 of 3. Haz clic en Next.
  4. Bajo Script Type, selecciona Native SegWit (P2WSH). Esto te da las tarifas de transacción más bajas de cualquier tipo de script multifirma y máxima compatibilidad con billeteras hardware modernas.
  5. Ahora verás tres espacios de almacén de claves etiquetados Keystore 1, Keystore 2 y Keystore 3.

Agregando el Almacén de Claves de Coldcard

  1. Haz clic en Keystore 1 → Airgapped Hardware Wallet.
  2. Haz clic en Import File y navega al archivo coldcard-export.json que copiaste de la tarjeta microSD.
  3. Sparrow lee la xpub y la ruta de derivación del archivo y llena el Almacén de Claves 1. Verifica que la huella digital mostrada en Sparrow coincida con la huella digital maestra mostrada en tu Coldcard (encuéntrala bajo Advanced/Tools → View Identity).

Agregando los Almacenes de Claves de Ledger y Trezor

  1. Haz clic en Keystore 2 → Connected Hardware Wallet, luego haz clic en Scan. Selecciona la Ledger Nano X de los dispositivos detectados. Aprueba en la pantalla de Ledger. El Almacén de Claves 2 se llena.
  2. Haz clic en Keystore 3 → Connected Hardware Wallet, luego haz clic en Scan. Selecciona la Trezor Model T. Aprueba en la pantalla táctil de Trezor. El Almacén de Claves 3 se llena.

Finalizando el Descriptor

  1. Revisa los tres almacenes de claves. Cada uno debe mostrar:
    • Una huella digital maestra (8 caracteres hexadecimales)
    • Una ruta de derivación de m/48'/0'/0'/2'
    • Una xpub que comience con Zpub (para P2WSH de mainnet)
  2. Haz clic en Apply. Sparrow genera el descriptor multifirma y la billetera se crea.
  3. Inmediatamente exporta el descriptor de la billetera haciendo clic en File → Export Wallet. Guarda el archivo descriptor en al menos dos ubicaciones (por ejemplo, unidad USB encriptada, papel impreso). El descriptor es necesario para la recuperación — sin él, incluso las tres frases semilla no pueden reconstruir la billetera sin saber las rutas de derivación exactas y el orden de las claves.

El descriptor de salida se ve así:

wsh(sortedmulti(2,[FINGERPRINT1/48'/0'/0'/2']Zpub...,[FINGERPRINT2/48'/0'/0'/2']Zpub...,[FINGERPRINT3/48'/0'/0'/2']Zpub...))

Almacena esta cadena junto con tus copias de seguridad de frase semilla.


Paso 3 — Recibe Tu Primer Depósito

  1. En Sparrow Wallet, haz clic en la pestaña Receive en la barra lateral izquierda.
  2. Sparrow muestra una dirección P2WSH que comienza con bc1q... (específicamente una dirección bc1q más larga — las direcciones P2WSH tienen 62 caracteres).
  3. Verifica esta dirección en al menos dos billeteras hardware antes de enviar Bitcoin a ella. Este es un paso crítico que muchos principiantes omiten.
    • Para la Ledger Nano X: En Sparrow, haz clic derecho en la dirección y selecciona Show Address on Hardware Wallet. Aprueba y verifica en la pantalla de Ledger.
    • Para la Trezor Model T: Repite el mismo proceso; la pantalla táctil de Trezor mostrará la dirección para confirmación visual.
    • Para la Coldcard Mk4 (aislada de aire): Exporta el archivo de verificación de dirección vía microSD y verifica en la pantalla de Coldcard.
  4. Una vez que hayas confirmado que la dirección coincide en al menos 2 dispositivos, envía una cantidad de prueba pequeña — por ejemplo, el equivalente a $20 USD en BTC — antes de mover tenencias significativas.
  5. Espera al menos 1 confirmación en cadena antes de proceder.

Paso 4 — Firma una Transacción Usando 2 de 3 Dispositivos

Gastar desde una billetera multifirma 2-de-3 requiere que recopiles firmas de exactamente 2 de tus 3 dispositivos cofirmantes. Sparrow coordina el flujo de trabajo de Transacción Bitcoin Parcialmente Firmada (PSBT) definido en BIP-174.

  1. En Sparrow Wallet, haz clic en Send en la barra lateral izquierda.
  2. Ingresa la dirección del destinatario, cantidad y tasa de tarifa. Haz clic en Create Transaction.
  3. Sparrow crea un PSBT sin firmar. Haz clic en Finalize Transaction for Signing.
  4. Verás un panel de firma con los tres almacenes de claves listados. Necesitas recopilar firmas de 2 de ellos.

Firmando con la Ledger Nano X (en línea, USB)

  1. Conecta la Ledger Nano X y desbloquéala.
  2. En Sparrow, haz clic en Sign junto al Almacén de Claves 2 (Ledger). Sparrow transmite el PSBT a la Ledger.
  3. Revisa la dirección del destinatario y la cantidad en la pantalla de la Ledger Nano X. Verifica ambas manualmente.
  4. Aprueba la transacción en la Ledger. Sparrow marca el Almacén de Claves 2 como firmado.

Firmando con la Coldcard Mk4 (aislada de aire, PSBT vía microSD)

  1. En Sparrow, haz clic en Save PSBT y escribe el archivo .psbt en la tarjeta microSD.
  2. Inserta la microSD en la Coldcard Mk4 y navega a Ready to Sign → [tu archivo .psbt].
  3. Revisa los detalles de la transacción en la pantalla de la Coldcard — dirección del destinatario, cantidad y tarifa. Aprueba.
  4. La Coldcard escribe un archivo PSBT firmado (por ejemplo, filename-signed.psbt) de nuevo en la tarjeta microSD.
  5. Inserta la microSD de nuevo en tu laptop y en Sparrow haz clic en Load PSBT para importar la firma de Coldcard.
  6. Sparrow ahora muestra 2 de 3 firmas recopiladas. Haz clic en Broadcast Transaction.

La transacción ahora es válida y se transmite a la red Bitcoin. La firma de Trezor Model T no fue necesaria para este gasto — permanece disponible como tu clave de recuperación.


Recuperación de Emergencia: Qué Sucede Si Pierdes Hardware

Esta sección aborda los escenarios que más importan para la planificación de seguridad a largo plazo.

Escenario 1: Una Billetera Hardware Se Pierde o Se Destruye

Si pierdes la Coldcard Mk4, aún tienes la Ledger Nano X y la Trezor Model T. Usando esos dos dispositivos más el descriptor de billetera, Sparrow Wallet puede reconstruir la billetera multifirma completa y firmar transacciones normalmente. Compra una nueva Coldcard Mk4, restáurala desde tu frase semilla de Coldcard, re-importa la xpub, y estás de vuelta a una configuración 2-de-3 completa.

Haz esto inmediatamente cuando se pierda un dispositivo. No dejes que la configuración funcione como 2-de-2 por más tiempo que lo necesario.

Escenario 2: Una Copia de Seguridad de Frase Semilla Se Destruye (Dispositivo Aún Existe)

Si el dispositivo físico aún funciona, no necesitas la frase semilla para el uso diario. La frase semilla solo importa para restaurar el dispositivo. Reemplaza la copia de seguridad de frase semilla lo antes posible.

Escenario 3: Pierdes Tanto Un Dispositivo Como Su Copia de Seguridad de Frase Semilla

Esto es catastrófico pero no fatal si aún tienes 2 de los 3 dispositivos. Mueve todos los fondos inmediatamente a una nueva billetera multifirma construida desde cero con nuevas copias de seguridad de frase semilla verificadas. Trata la ranura de tercera clave anterior como permanentemente comprometida.

Escenario 4: Pierdes el Descriptor de Billetera

Sin el descriptor de billetera, incluso las tres frases semilla no pueden reconstruir automáticamente la billetera — el orden de las claves y las rutas de derivación deben conocerse. Esta es la razón por la que almacenar el descriptor por separado y de forma segura es innegociable. La documentación de Sparrow detalla los campos exactos requeridos para reconstrucción manual. Algunos usuarios graban el descriptor en metal junto con sus placas de frase semilla.


Preguntas Frecuentes

P: ¿Necesito tener las tres billeteras hardware conectadas al mismo tiempo para configurar la multifirma?

No. Recopila las xpubs secuencialmente. La Coldcard Mk4 puede hacerse completamente sin conexión vía microSD. La Ledger Nano X y la Trezor Model T se conectan una a la vez vía USB durante el asistente de creación de billetera. Ninguno de los dispositivos se comunica entre sí — Sparrow Wallet agrega las tres xpubs en el descriptor.

P: ¿Puedo usar Sparrow Wallet sin conectarme a un nodo completo?

Sí, pero no se recomienda para una bóveda de alta seguridad. Sparrow admite conexión a tu propio nodo completo de Bitcoin Core, un servidor Electrum o un servidor Electrum público como alternativa. Para tenencias significativas, ejecutar tu propio nodo Bitcoin Core o un servidor Electrs/Electrum personal elimina la dependencia de infraestructura de terceros.

P: ¿Qué tipo de script debo usar — P2WSH, P2SH o P2SH-P2WSH?

Usa P2WSH (SegWit Nativa) a menos que un intercambio o servicio específico al que estés enviando no pueda pagar a una dirección bc1q.... P2WSH proporciona las tarifas de transacción más bajas. SegWit envuelta en P2SH (3... direcciones) es una alternativa de compatibilidad para software anterior. P2SH heredada tiene las tarifas más altas y no debe usarse para billeteras nuevas.

P: ¿Es la billetera multifirma compatible con otros coordinadores además de Sparrow?

Sí. El formato del descriptor de salida es un estándar definido en BIP-380 a través de BIP-386. El descriptor exportado de Sparrow puede importarse a otros coordinadores como Nunchuk, Specter Desktop o BlueWallet (escritorio). Esta portabilidad es por qué almacenar el descriptor es crítico — es tu artefacto de recuperación entre software.

P: ¿Qué sucede con la billetera multifirma si Sparrow Wallet se descontinúa?

El descriptor de billetera y tus tres frases semilla son todo lo que necesitas. Cualquier software Bitcoin que soporte PSBT de BIP-174 y el formato de descriptor wsh(sortedmulti(...)) puede reconstruir la billetera y firmar transacciones. Sparrow Wallet es de código abierto (GitHub), así que incluso si el desarrollo activo se detuviera, el software permanecería usable indefinidamente. Esta es una ventaja central de la multifirma basada en estándares sobre productos de bóveda propietarios.