
¿Qué es una WALLET MULTISIG?
Una wallet multisignature, comúnmente conocida como multisig o wallet compartida, es un tipo de wallet de criptomonedas que, como su nombre indica, requiere múltiples firmas para ejecutar y procesar una transacción. Esta wallet utiliza múltiples claves privadas para acceder o transferir activos de criptomonedas.
A medida que la popularidad y el volumen de criptomonedas y activos digitales continúan creciendo, también lo hace la necesidad de medidas robustas de almacenamiento y seguridad para protegerlos. El uso de múltiples claves en wallets multisig proporciona una capa adicional de seguridad para las criptomonedas, eliminando el riesgo de un único punto de fallo asociado con tener una sola clave privada.
La primera wallet multisig de Bitcoin (BTC) se lanzó en agosto de 2013 por BitGo y ganó tracción como una medida de seguridad en 2014 tras el colapso del intercambio de Bitcoin Mt. Gox. Numerosos blockchains, intercambios de criptomonedas y custodios soportan direcciones multisignature para proteger su flujo de trabajo, confianza del cliente y fondos.
Existen muchos proveedores de wallets multisig en el mercado, entre ellos Argent, Safe, Trezor y Coinbase.
¿Cómo funciona una Wallet Multisig?
Al configurar una wallet multisig, ya sea a través de un intercambio o autogestión, se debe generar una dirección multisignature única. Esta dirección se asocia con la wallet y se utiliza para recibir fondos. Para iniciar una transacción desde una wallet multisignature, un número especificado de co-firmantes debe firmar la transacción. Por ejemplo, en una configuración de dos de tres (2-of-3), se requieren dos de las tres claves privadas para la autorización.
Para enviar fondos desde la wallet multisig, las partes involucradas deben firmar la transacción de manera colaborativa utilizando sus claves privadas. Una vez que se obtienen el número requerido de firmas, la transacción se considera autorizada y puede ser transmitida a la blockchain para su procesamiento.
Las wallets multisignature ofrecen una seguridad aumentada para criptomonedas al mitigar los riesgos asociados con una sola clave comprometida. Incluso si una clave privada es comprometida, un atacante necesitaría acceso a las claves adicionales requeridas para completar una transacción.
Tipos de Wallets Multisig
Las wallets de criptomonedas multisignature se pueden distinguir por el número de claves privadas existentes y el número de firmas requeridas para autorizar una transacción.
Wallets Multisig M-of-N
Este tipo de wallet multisignature requiere un total de “N” claves privadas para la autorización. Un subconjunto de “M” claves de un total de “N” es necesario para aprobar, ejecutar y procesar una transacción. Las configuraciones típicas incluyen dos de tres (2-of-3), tres de cinco (3-of-5) y así sucesivamente, indicando el número de firmas requeridas de las claves totales.
Wallets Multisig N-of-N
Este tipo de wallet multisig requiere que todos los co-firmantes validen una transacción para que sea ejecutada y procesada. Por ejemplo, en un método de dos de dos (2-of-2) o tres de tres (3-of-3), todas las partes deben firmar con sus claves privadas para que la transacción se considere válida.
Wallets Multisig Secuencial y con Retraso
Aparte de estos tipos comunes, un contrato inteligente puede ser utilizado para imponer una wallet multisignature secuencial, donde el orden de firma de las claves privadas está predeterminado. Cada clave privada debe firmar la transacción en un orden específico para que pueda ser procesada. Las wallets multisig con retraso, por otro lado, pueden autorizar transacciones solo después de un retraso de tiempo predefinido, añadiendo una capa adicional de medidas de seguridad basadas en el tiempo.
Cómo configurar una Wallet Multisig
Configurar una wallet de criptomonedas multisignature requiere una cuidadosa coordinación entre las partes involucradas y la adherencia a las mejores prácticas de seguridad en criptomonedas. Los pasos exactos y los procedimientos pueden variar ligeramente dependiendo del proveedor específico de multisig. Sin embargo, los siguientes son algunos pasos comunes para entender cómo se pueden configurar las wallets multisignature:
Paso 1: Elegir una configuración multisig adecuada
Selecciona una wallet de criptomonedas que soporte la funcionalidad multisignature. Debes decidir la configuración deseada, como dos de tres (2-of-3), tres de cinco (3-of-5), dos de dos (2-of-2), etc. Esto determina el número de firmas requeridas para autorizar una transacción.
Paso 2: Generar una clave pública
Cada co-firmante debe generar su propia clave pública, a veces referida como clave pública maestra por ciertos proveedores de wallets. Para esto, simplemente sigue la configuración de la wallet y crea una frase de recuperación/semilla.
Los usuarios deben anotar esta frase de recuperación ya que se necesitará para pasos posteriores y para acceder a la wallet más tarde. La configuración de la wallet multisig pedirá confirmar y volver a ingresar la frase de recuperación. Al hacerlo correctamente, se generará una clave pública. Cada co-firmante debe hacer esto individualmente.
Paso 3: Generar la dirección de la wallet multisig
Una vez que cada co-firmante tenga su clave pública, se puede proceder a generar la dirección de la wallet multisig. Reúne las claves públicas de cada co-firmante e ingrésalas en la configuración de la wallet. Al ingresar todas las claves públicas de los co-firmantes, la configuración generará automáticamente la dirección de la wallet. Después de generar una dirección pública, la wallet multisig podrá recibir fondos de un intercambio o de otra wallet a esta dirección.
Paso 4: Realizar transacciones con la wallet multisig
Cada parte involucrada en la wallet multisignature debe proteger su wallet con contraseña como una mejor práctica de seguridad. Para ejecutar una transacción desde la wallet multisignature, los co-firmantes necesitarán firmar de manera colaborativa desde su wallet registrada.
Las wallets multisignature en la blockchain, por lo tanto, son similares a un sistema de autenticación de dos factores (2FA) o de múltiples factores, como se ve en las finanzas digitales.
Ventajas y Desventajas de las Wallets Multisig
La decisión de adoptar una wallet multisignature debe estar informada por una cuidadosa consideración de ventajas y desventajas, sopesando la seguridad mejorada contra las complejidades involucradas.
Ventajas
Las wallets de criptomonedas multisignature vienen con ventajas distintivas. Por el lado positivo, las wallets multisig mejoran significativamente la seguridad al requerir múltiples firmas de claves privadas para la autorización de transacciones. Esto reduce la vulnerabilidad asociada con una clave comprometida, lo que las convierte en una opción atractiva para salvaguardar activos digitales.
El riesgo de transacciones no autorizadas y hackeos se mitiga, ya que un atacante necesitaría acceso a numerosas claves privadas. Las wallets multisig también distribuyen la confianza entre múltiples partes, lo que las hace ideales para escenarios colaborativos, como activos de empresas, fondos de organizaciones autónomas descentralizadas (DAO) o cuentas familiares compartidas. Una wallet multisig previene el abuso de poder, otorga a las partes un sentido de responsabilidad y asegura que nadie pueda transferir fondos sin la aprobación necesaria.
Los intercambios de criptomonedas y proveedores de wallets utilizan comúnmente wallets multisig, proporcionando una capa adicional de protección para los fondos de los usuarios. Además, las políticas de seguridad personalizables y la posible integración con contratos inteligentes ofrecen flexibilidad para diversos casos de uso.
Desventajas
Por otro lado, configurar una wallet multisig puede ser más complejo que las wallets tradicionales, involucrando la coordinación de múltiples claves privadas entre las partes. La gestión de claves se vuelve crucial, y la dependencia de múltiples titulares de claves introduce desafíos potenciales, como problemas de comunicación o errores humanos.
La autorización de transacciones en una wallet multisignature depende de la cooperación de múltiples titulares de claves. Si una parte no responde o no está dispuesta a firmar, podría obstaculizar el proceso de transacción. Además, no todas las criptomonedas o plataformas de blockchain soportan la funcionalidad multisignature, lo que requiere que los usuarios verifiquen la compatibilidad antes de la implementación.
Casos de Uso de Wallets Multisig
Las wallets de criptomonedas multisignature ofrecen una solución versátil y segura, encontrando aplicaciones en varios casos de uso a través del paisaje de activos digitales.
Gestión de tesorería empresarial
Las empresas y aplicaciones descentralizadas utilizan wallets compartidas para la gestión de tesorería con el fin de distribuir el control financiero entre los tomadores de decisiones clave, reduciendo el riesgo de apropiación indebida de fondos.
Servicios de escrow en blockchain
Los servicios de escrow se benefician de las características de seguridad de las wallets multisignature. En transacciones donde un tercero retiene fondos hasta que se cumplen ciertas condiciones, una wallet multisig garantiza que cada parte involucrada tenga un papel en la aprobación de la liberación de fondos, mejorando así tanto la transparencia como las medidas de seguridad.
Preguntas Frecuentes
¿Qué es una wallet multisig?
Una wallet multisig es un tipo de wallet de criptomonedas que requiere múltiples firmas para autorizar transacciones, aumentando la seguridad al evitar un único punto de fallo.
¿Cómo funciona una wallet multisig?
Para realizar una transacción, un número especificado de co-firmantes debe firmar la transacción utilizando sus claves privadas. Una vez que se obtiene el número requerido de firmas, la transacción se considera autorizada.
¿Cuáles son los tipos de wallets multisig?
Los tipos más comunes de wallets multisig son M-of-N, donde se necesita un subconjunto de claves para autorizar transacciones, y N-of-N, donde todas las claves deben firmar para validar una transacción.
¿Cuáles son las ventajas de usar una wallet multisig?
Las wallets multisig ofrecen mayor seguridad, reducen el riesgo de transacciones no autorizadas y distribuyen la confianza entre múltiples partes, lo que las hace ideales para situaciones colaborativas.
¿Qué desventajas tiene una wallet multisig?
Configurar una wallet multisig puede ser más complejo y requiere la cooperación de múltiples partes, lo que puede presentar desafíos si un co-firmante no responde o si hay problemas de comunicación.

