Hasta aquí protegiste tus bitcoins con una sola semilla. Para la mayoría de las personas, eso funciona muy bien. Pero una semilla única tiene un límite claro: es un punto único de falla. Si alguien encuentra esas palabras, se lleva todo. Si las pierdes, pierdes todo.
Cuando el monto guardado empieza a pesar en tu patrimonio, existe una forma de eliminar ese punto único de falla: el multisig, o multifirma. Es la herramienta correcta para un problema específico, no una etapa obligatoria. Te explico cuándo vale la pena y cuándo solo estorba.
Qué es multisig: el concepto m de n
En una billetera común, una clave firma y el dinero se mueve. En una billetera multisig, la dirección se crea de forma que exige m firmas de un total de n claves para gastar.
El ejemplo más usado es el 2 de 3: hay tres claves, cada una con su propia semilla, y cualesquiera dos de ellas bastan para firmar una transacción. Eso te da dos protecciones al mismo tiempo:
- Contra robo: quien consiga una sola clave no mueve nada. Necesitaría dos.
- Contra pérdida: si pierdes una clave (el dispositivo se dañó, la semilla se mojó, la casa se incendió), las otras dos todavía mueven todo. Entonces creas una billetera nueva y transfieres el saldo con calma.
Esta regla no depende de una empresa ni de un servidor. Queda grabada en el propio script de Bitcoin, y la red solo acepta la transacción si las firmas exigidas están ahí.
Existen otros esquemas, como 2 de 2 (pierdes una clave, pierdes el acceso) o 3 de 5 (más común en empresas). Para una persona, el 2 de 3 es el equilibrio que más sentido tiene.
Cada clave es una billetera completa
Cada una de las tres claves se genera como aprendiste en los capítulos anteriores: una semilla BIP39 de 12 o 24 palabras, creada dentro de una billetera física, anotada en papel o metal, y probada.
Lo ideal es que cada clave esté en un dispositivo de un fabricante distinto. Por ejemplo, una en Coldcard, otra en Trezor y otra en Jade, o cualquier combinación de BitBox02, Ledger, SeedSigner o Krux. La razón es simple: si algún día aparece una falla grave en el firmware de una marca, o un lote adulterado en la cadena de suministro, esa falla afecta solo a una de tus claves. Sola, no alcanza para gastar.
La regla de compra sigue igual: directo del fabricante o de un revendedor oficial, nunca usado, revisando el sello y el firmware.
Y vale repetirlo: nadie legítimo te pide tu semilla. Eso aplica a las tres. Ni yo, ni el soporte de una billetera, ni un exchange.
El coordinador: el programa que arma la billetera
Los dispositivos guardan las claves privadas. Pero algo tiene que juntar las tres partes y armar la billetera multisig. Ese papel lo cumple un programa llamado coordinador. Ejemplos: Sparrow, Nunchuk y Electrum.
En cualquier coordinador serio, el proceso sigue estas etapas:
- Cada billetera física exporta su xpub (clave pública extendida), junto con la huella de la clave (fingerprint) y la ruta de derivación (BIP32). La xpub permite generar direcciones y ver el saldo, pero no permite gastar.
- El coordinador combina las tres xpubs con la regla 2 de 3 y genera las direcciones de la billetera.
- Registras esa billetera multisig en cada dispositivo que tenga esa función. Así el propio dispositivo puede confirmar, en su pantalla, que una dirección pertenece al conjunto correcto y que el cambio de una transacción vuelve a ti.
Ninguna semilla pasa por la computadora. Ella solo ve información pública.
Si alguna de las claves usa passphrase, la passphrase pasa a ser parte de esa clave. La xpub tiene que exportarse con la passphrase ya aplicada en el dispositivo, y la passphrase necesita respaldo igual que la semilla. Sin ella, esa semilla genera otra clave, que no pertenece a tu multisig.
El respaldo que casi todos olvidan: el descriptor
Aquí está el error más común, y es grave. Mucha gente cree que, en un 2 de 3, basta con tener dos semillas para recuperar todo. No basta.
Para reconstruir las direcciones de una multisig necesitas conocer las tres claves públicas, además de la regla (2 de 3), el tipo de script y las rutas de derivación. Con dos semillas recreas dos xpubs. La tercera xpub no sale de tus dos semillas. Sin ella, el software no sabe qué direcciones buscar.
Por eso existe el descriptor de salida (output descriptor). Es un texto que describe la billetera completa. Suele tener un formato parecido a wsh(sortedmulti(2,[fingerprint/ruta]xpub...,...,...)). Los coordinadores exportan este archivo, muchas veces también como código QR o PDF.
Lo que necesitas saber sobre el descriptor:
- No mueve dinero. Sin dos claves privadas, nadie gasta nada con él.
- Lo revela todo. Quien tenga el descriptor ve todas tus direcciones, tu saldo y tu historial. Trátalo como información sensible de privacidad.
- Guarda una copia junto a cada semilla. Así, cualquier combinación de dos lugares te permite recuperar la billetera completa.
Sin el descriptor (o las tres xpubs), dos semillas pueden no ser suficientes para recuperar una multisig. Respalda el descriptor el mismo día en que crees la billetera, en más de un lugar.
Cómo gastar: PSBT
Para firmar con dos claves que están en dispositivos distintos, Bitcoin usa el estándar PSBT (Partially Signed Bitcoin Transaction, transacción parcialmente firmada, definido en el BIP174). Funciona así:
- El coordinador arma la transacción: destino, monto y comisión.
- Llevas esa PSBT al primer dispositivo, por cable USB, tarjeta microSD o código QR. Revisas en su pantalla la dirección de destino y el monto, y firmas.
- Llevas la PSBT, ahora con una firma, al segundo dispositivo. Revisas otra vez y firmas.
- Vuelves al coordinador, que finaliza y transmite la transacción a la red.
Los dispositivos que firman por microSD o QR nunca tocan la computadora. Esto se llama firma offline (air-gapped) y reduce la superficie de ataque.
El punto más importante de este flujo: revisa la dirección en la pantalla de cada dispositivo, nunca solo en la pantalla de la computadora. Un malware en la computadora puede cambiar el destino. La pantalla del dispositivo es donde está la verdad.
Las transacciones multisig ocupan más espacio, así que pagan un poco más de comisión. Para un patrimonio mayor, es un detalle.
Dónde guardar cada parte
La lógica es nunca tener dos claves en el mismo lugar. Si dos quedan en el mismo cajón, un solo ladrón o un solo incendio derriba toda la protección.
Un esquema común para 2 de 3:
| Lugar | Qué queda ahí |
|---|---|
| Tu casa | Dispositivo A, semilla A, copia del descriptor |
| Segundo lugar seguro (otra propiedad tuya, una caja de seguridad) | Semilla B, copia del descriptor |
| Tercer lugar (persona de confianza o servicio de custodia colaborativa) | Semilla C o dispositivo C, copia del descriptor |
Algunas empresas ofrecen guardar una de las tres claves (custodia colaborativa). Por sí solas, no mueven nada. Antes de usarlas, entiende qué pasa si la empresa cierra: con el descriptor y dos semillas, tienes que seguir siendo independiente.
Haz la prueba antes de poner un monto alto
Antes de transferir tu patrimonio, haz un ensayo completo:
- Envía un monto pequeño a la multisig.
- Gástalo firmando con la combinación A + B.
- Haz otro gasto con B + C.
- En otra computadora, de preferencia en un coordinador distinto, importa solo el descriptor. Revisa que las direcciones y el saldo coincidan. Después, firma ahí un gasto de prueba con dos de las claves.
Si todo funcionó, el plan quedó probado en la práctica.
Cuándo vale la pena y cuándo complica demasiado
Vale la pena cuando el monto es algo que no aceptarías perder de ninguna manera, cuando ya dominas la billetera de una sola clave y cuando estás dispuesto a mantener tres lugares organizados. El multisig también ayuda mucho en la planificación de herencia, tema del último capítulo.
Complica demasiado cuando todavía estás aprendiendo, cuando el monto es pequeño o cuando no tienes tres lugares distintos. Una multisig mal hecha es peor que una clave única bien hecha. En autocustodia, mucha gente pierde bitcoin por errores propios, no por ataques: respaldo incompleto, descriptor perdido, semilla sin probar.
Si tienes dudas, empieza con una semilla bien protegida y una passphrase. Cuando el monto crezca y te sientas cómodo, migra.
Lista de verificación
- Entendí que en un 2 de 3 cualesquiera dos claves gastan y una sola no mueve nada
- Generé cada semilla en su propio dispositivo, de preferencia de fabricantes distintos, comprados por canales oficiales
- Guardé el descriptor de la billetera y tengo una copia junto a cada semilla
- Registré la multisig en los dispositivos y revisé una dirección de recepción en la pantalla de cada uno
- Hice gastos de prueba con dos combinaciones distintas de claves
- Recreé la billetera en otra computadora a partir del descriptor y firmé un gasto ahí
- Ningún lugar guarda dos claves al mismo tiempo
