Saltar al contenido principal

Wallets multifirma (Multisig)

Las wallets multifirma son un mecanismo de gestión de criptoactivos en el que se requieren varias firmas digitales independientes para ejecutar una transacción.

A diferencia de los modelos basados en una única clave privada (MPC), en multifirma existen varias claves separadas, cada una perteneciente a un participante distinto.

Multisig se implementa a nivel del protocolo blockchain o del smart contract y requiere un despliegue previo en la red con el pago de la comisión correspondiente.


Principio básico de funcionamiento

Multisig funciona con lógica umbral (por ejemplo, 2 de 3):

  • se crean varias claves privadas independientes,
  • se define el umbral de confirmaciones requerido,
  • para ejecutar una transacción es necesario reunir el número suficiente de firmas.

En redes que soportan smart contracts (por ejemplo, Ethereum), la multifirma se implementa como un smart contract especial que debe desplegarse en la red.

Después del despliegue:

  1. Se inicia una propuesta de transacción.
  2. Las firmas se recopilan fuera de la blockchain (off-chain).
  3. Al alcanzarse el umbral, se toma una decisión.
  4. El resultado (transacción firmada o rechazo) se transmite a la red.
  5. El smart contract verifica las firmas y ejecuta la operación.

De este modo, la lógica de coordinación tiene lugar antes de la publicación de la transacción, y la blockchain solo registra la decisión final.


Características arquitectónicas

Las características clave de multisig son:

  • cada participante posee su propia clave privada,
  • las claves no se dividen ni se combinan,
  • las firmas se crean de forma independiente,
  • el smart contract verifica la cantidad y validez de las firmas.

A diferencia de MPC, en la multifirma realmente existen varias claves separadas.

La dirección de una wallet multifirma es un objeto independiente dentro de la red y se diferencia de una dirección estándar basada en una sola clave.


Ejemplos de soluciones multifirma

Entre las soluciones más extendidas se encuentran:

  • Gnosis Safe
  • BitGo Multisig
  • Electrum Multisig
  • Casa Multisig

Estas soluciones difieren en nivel de automatización, interfaz e infraestructura, pero el principio básico es el mismo: varios firmantes independientes confirman una transacción.


Integración con protección por hardware

Multisig no determina por sí mismo cómo se almacenan las claves.

Cada clave privada puede almacenarse:

  • en una wallet de software,
  • en una hardware wallet,
  • en un HSM.

El uso de hardware wallets o HSM para cada participante incrementa considerablemente el nivel general de seguridad.

Por lo tanto, la multifirma puede combinarse con otros modelos de protección.


Ventajas de multisig

Multisig proporciona:

  • distribución del control entre varios participantes,
  • protección frente a un único punto de compromiso,
  • transparencia de la lógica de gestión a nivel de blockchain,
  • formalización de procedimientos corporativos de aprobación.

Este modelo se utiliza ampliamente en:

  • fondos,
  • DAO,
  • tesorerías corporativas,
  • estructuras de inversión conjunta.

Limitaciones y riesgos

La multifirma también presenta varias limitaciones:

  • necesidad de desplegar y pagar un smart contract,
  • comisiones más altas (según la red),
  • complejidad en la gestión de participantes,
  • riesgo de bloqueo de fondos si se pierden las claves necesarias,
  • posibles vulnerabilidades en el código del smart contract.

Además, si se compromete un número suficiente de participantes (por ejemplo, 2 de 3), la protección desaparece.


Diferencia entre multisig y MPC

CriterioMultisigMPC
Número de clavesVarias independientesUna (dividida)
LógicaA nivel de blockchainA nivel de firma
Requiere smart contractSí (en la mayoría de redes)No
Tipo de transacciónEstructura especialOrdinaria
Visibilidad en blockchainTransparenteIndistinguible de una normal

Multisig implementa control distribuido mediante reglas de la red, mientras que MPC lo implementa mediante computación criptográfica.


Conclusión

Multisig representa un modelo de gestión distribuida de criptoactivos basado en el uso de varias claves privadas independientes.

Proporciona un sistema transparente y formalizado de aprobación de operaciones a nivel de blockchain.

Cuando se integra con hardware wallets y HSM, la multifirma se convierte en una potente herramienta de gestión corporativa e institucional de activos digitales.

Dentro del ecosistema de custodia de criptoactivos, multisig ocupa la posición de solución tecnológicamente madura y ampliamente utilizada para el control distribuido.