¿Qué es una wallet multifirma?

"Multisig" es la abreviatura de multi-signature, es decir, firma múltiple. En una wallet normal, una sola clave aprueba todo: quien la tenga puede mover todo el dinero. En una wallet multifirma la aprobación se reparte, y una transferencia solo se realiza cuando han aprobado suficientes firmantes. (Safe docs)

Piensa en una cuenta bancaria conjunta que exige dos firmas en cada cheque, o en la caja fuerte de una empresa que solo se abre si dos gerentes giran sus llaves a la vez. Ninguna persona, ni ninguna clave perdida o robada, puede vaciarla por sí sola.

Un pequeño candado de latón sobre una tabla de madera, con varias llaves colgadas de una etiqueta azul.
Control compartido, como llaves en manos de varias personas. En una wallet multisig las llaves son los firmantes y deben coincidir los necesarios.Foto: W.carter, Wikimedia Commons, CC BY-SA 4.0

¿Cómo funciona M-of-N?

La regla se escribe con dos números. N es cuántos firmantes tiene la wallet. M es cuántos de ellos deben aprobar cada acción. Algunas configuraciones habituales:

ConfiguraciónQuién debe aprobarUso típico
1 of 1El único firmanteUna wallet personal normal
2 of 2Los dos firmantes, siempreDos socios que siempre deben estar de acuerdo
2 of 3Cualquiera de dos entre tres firmantesUna familia o un equipo pequeño con un suplente
3 of 5Cualquiera de tres entre cinco firmantesLa tesorería de una empresa o un consejo
Diagrama: tres firmantes, dos han aprobado y uno no; con 2 de 3 aprobaciones, la transferencia queda aprobada.
Regla 2 de 3: dos cualesquiera de los tres firmantes pueden aprobar una transferencia.Ilustración: InfraIO Pay (concepto: Safe docs)

¿Quién necesita una wallet multifirma?

Cualquiera para quien "una persona, una clave" sea un riesgo y no una ventaja:

  • Familias y parejas que quieren ahorros con dos aprobaciones, o un familiar de confianza como red de seguridad.
  • Equipos pequeños y startups donde nadie debería poder mover solo los fondos de la empresa.
  • Empresas y tesorerías que necesitan aprobaciones, trazabilidad y protección frente a un error o un portátil comprometido.
  • Personas con mucho en juego que quieren un segundo dispositivo o una segunda persona que verifique su propia wallet.

¿En qué se diferencia InfraIO Wallet de una multifirma clásica?

Las wallets multifirma clásicas, como Safe, son potentes y normalmente se configuran a propósito: eliges primero los firmantes y el umbral, y cada firmante necesita su propia wallet. Es ideal para equipos que ya saben que la necesitan, y demasiado trámite para el resto.

InfraIO Wallet toma el camino contrario. Toda wallet empieza como multifirma con un firmante y una firma requerida (1 of 1). En el día a día funciona como cualquier otra: la abres con una passkey, es decir, Face ID, huella o el código del dispositivo (mira cómo funciona la wallet y passkeys frente a frases semilla). La multifirma ya está ahí, esperando al día en que la necesites.

Más adelante podrás añadir firmantes: otra passkey en otro dispositivo o de otra persona, o una wallet externa como MetaMask. La dirección no cambia, así que no hay nada que migrar ni fondos que mover a una wallet nueva.

Diagrama: al inicio la wallet tiene un firmante y requiere una firma (1 de 1); más adelante, con más firmantes, podría ser 2 de 3. La dirección no cambia.
Toda InfraIO Wallet empieza en 1 de 1 y la dirección no cambia al añadir firmantes. Añadir firmantes llegará próximamente.Ilustración: InfraIO Pay

¿Qué reglas se aplican al añadir firmantes?

Estas reglas describen la función multifirma prevista, que llegará próximamente y todavía no está disponible.

Con un solo firmante, esa persona decide sola, igual que en cualquier wallet normal. Cuando hay dos o más firmantes, las reglas se endurecen para todos, incluido el propietario: (Safe docs)

  • Cada transacción necesita el número de firmas acordado, por ejemplo 2 de 3.
  • Cada cambio en la wallet también las necesita: añadir o quitar un firmante, o cambiar cuántas firmas se requieren.
  • La dirección de la wallet sigue siendo la misma.

¿Cuáles son las buenas prácticas con una wallet multifirma?

Unos cuantos hábitos hacen que una wallet multifirma sea mucho más segura:

Sigue leyendo: Qué es una wallet cripto, Cómo hackean las wallets cripto, Cómo usar InfraIO Wallet, InfraIO Wallet

  • No pongas M igual a N. Con 2 of 2, perder un firmante bloquea la wallet para siempre. Con 2 of 3 puedes perder uno y seguir.
  • Ten una copia de seguridad. Reparte los firmantes entre distintos dispositivos y personas, y guarda una passkey de respaldo o una frase de recuperación sin conexión para cada firmante que controles.
  • No juntes a todos los firmantes en un mismo sitio. Tres passkeys en el mismo móvil siguen siendo un único punto de fallo.
  • Conoce a tus firmantes externos. Un firmante MetaMask está protegido por su propia frase de recuperación, así que es tan seguro como esa frase. (MetaMask)
  • Prueba primero con una cantidad pequeña y anota quiénes son los firmantes y cuál es la regla.
  • Firmar sigue siendo cosa tuya. La multifirma añade una verificación, pero no impide que todos aprueben algo malicioso.