Multi-Signature proporciona seguridad mejorada al requerir múltiples firmas para ejecutar transacciones. Crea cuentas multi-firma, genera transacciones y gestiona firmas de forma colaborativa.
Accede directamente a esta herramienta en tools.kabila.app/multi-signature
Multi-Signature — Kabila Tools
¿Qué es Multi-Signature?
Multi-Signature (multisig) es un mecanismo de seguridad que requiere más de una clave privada para autorizar una transacción. En lugar de que una sola persona tenga control total, múltiples partes deben aprobar una acción antes de que pueda ejecutarse.
Operaciones disponibles
1. Crear Cuenta Multi-Signature
Crea una nueva cuenta de Hedera con múltiples claves de firma:
- Configuración de claves — Añade de 1 a 10 claves públicas o Account IDs
- Threshold (umbral) — Define cuántas firmas se requieren para ejecutar transacciones (por defecto, todas)
- Generador de claves — Genera pares de claves ED25519 seguros
- Validación — El threshold no puede exceder el número total de claves
Niveles de seguridad:
- Alto: threshold ≥ 70% del total de firmas
- Medio: threshold ≥ 50% del total de firmas
- Bajo: threshold < 50% del total de firmas
2. Crear Transacción
Crea transacciones desde cuentas multi-firma para que otros firmen. 5 tipos de transacciones disponibles:
Transferir HBAR
Transfiere HBAR desde la cuenta multi-firma a otras cuentas.
Transferir Tokens Fungibles
Transfiere tokens fungibles (FTs) desde la cuenta multi-firma. Valida que el destinatario tenga el token asociado.
Transferir NFTs
Transfiere NFTs (máximo 10 por transacción) desde la cuenta multi-firma. Selecciona la colección y los números de serie específicos.
Asociar Token
Asocia tokens con la cuenta multi-firma para poder recibirlos.
Actualizar Claves de Cuenta
Actualiza la configuración de claves de la cuenta multi-firma:
- Cambiar número de firmas y threshold
- Reemplazar o añadir claves públicas
- Requiere firmas adicionales iguales al nuevo número de claves
Importante: Las transacciones tienen una ventana de 3 minutos para recolectar las firmas necesarias. Después de este tiempo, la transacción expira y debe regenerarse.
3. Firmar Transacción
Firma transacciones creadas por otros usando tu clave privada:
- Entrada — Transaction bytes en formato base64
- Salida — Transacción firmada en formato
publicKey:transactionBytes - Firma parcial — Soporta agregar firmas incrementalmente
4. Ejecutar Transacción
Ejecuta transacciones una vez que se alcance el threshold de firmas requeridas. Valida todas las firmas antes de la ejecución.
Flujo de trabajo
Crear una cuenta multi-firma
Define las claves públicas y el threshold. Guarda las claves privadas de forma segura.
Crear una transacción
Selecciona el tipo de transacción y completa los detalles. Obtendrás transaction bytes en base64.
Distribuir para firmas
Comparte los transaction bytes con los firmantes requeridos.
Recolectar firmas
Cada firmante firma con su clave privada y devuelve la transacción firmada.
Ejecutar la transacción
Una vez alcanzado el threshold, ejecuta la transacción en la red Hedera.
Características principales
- Control compartido — Múltiples miembros del equipo comparten el control sobre operaciones de tokens
- Seguridad mejorada — Reduce el riesgo de transacciones no autorizadas
- Threshold flexible — Define cuántas firmas se requieren (de 1 hasta todas)
- Firma parcial — Soporta agregar firmas de forma incremental
- Múltiples tipos de transacción — Soporta 5 tipos diferentes de transacciones
- Generador de claves — Genera pares de claves ED25519 seguros
- Validación en tiempo real — Valida cuentas, claves y configuraciones
Casos de uso
- Tesorerías de equipo — Requiere que múltiples fundadores aprueben transferencias de tokens
- Gestión de colecciones — Control compartido sobre operaciones de colecciones NFT (minteo, quemado, actualización)
- Operaciones de tokens — Aprobación multi-parte para operaciones sensibles como pausar o congelar tokens
- Organizaciones — Custodia compartida para activos digitales corporativos
Límites y consideraciones
- Máximo de claves: 10 por cuenta
- Máximo NFTs por transacción: 10
- Expiración de transacción: 3 minutos desde la creación
- Threshold: Debe ser ≤ número total de claves
- Actualización de cuenta: Requiere threshold + número de nuevas claves públicas
Pricing
| Operación | Precio |
|---|---|
| Crear cuenta Multi-Sign | $1.90/Cuenta |
| Crear transacción Multi-Sign | $0.19/Transacción |
Las comisiones de la red Hedera aplican adicionalmente.
¿Quieres ver los precios de todas las herramientas? Visita la página de Pricing.
¿Te resultó útil esta página?