Con un monedero normal, una sola clave controla todo. Si te la roban, lo pierdes todo; si la pierdes, también. Para cantidades importantes existe una alternativa: repartir el control entre varias claves, de modo que ninguna por sí sola pueda gastar ni su pérdida sea fatal. Es la multifirma.
Qué es una multifirma
Una multifirma m de n es una dirección cuyos fondos solo se pueden gastar con m firmas de un conjunto de n claves. La configuración más habitual para particulares es 2 de 3:
- Hay tres claves, cada una en un dispositivo distinto (por ejemplo, tres monederos de hardware de fabricantes diferentes).
- Para gastar hacen falta dos cualesquiera.
- Si un ladrón consigue una clave, no puede gastar. Si pierdes una, sigues pudiendo gastar con las otras dos y mover los fondos a una configuración nueva.
Las empresas usan configuraciones como 3 de 5 para que ninguna persona pueda mover los fondos sola.
Un solo punto de fallo, dividido
La multifirma elimina el punto único de fallo, pero exige más disciplina. Las claves deben guardarse en lugares distintos (casa, despacho, familiar de confianza, caja de seguridad) para que un mismo incendio o robo no se lleve dos a la vez. Y hay que entender cómo se recupera todo antes de depositar dinero en ella.
Lo que hay que guardar (y casi todos olvidan)
En un monedero de una sola clave basta con la frase semilla. En una multifirma, no: para reconstruirla hacen falta m frases semilla y la información pública de todas las claves (las claves públicas extendidas, o xpub) junto con la configuración. Si pierdes una frase semilla y no tienes las xpub de las otras, puedes quedarte sin poder gastar aunque tengas dos frases.
Por eso los monederos de multifirma exportan un archivo de configuración, normalmente en forma de descriptor: una línea de texto que describe exactamente cómo se forman las direcciones. Guárdalo junto a cada frase semilla. No permite gastar, pero sí revela tus direcciones, así que trátalo con discreción.