SatsIntel — Bitcoin Treasury IntelligenceCartera
ES/EN

MPC (Computación Multiparte)

Técnica criptográfica que fragmenta una clave privada en varios shares que nunca se reconstruyen completos en un único lugar.

Definición

MPC (Multi-Party Computation, computación multiparte) es una técnica criptográfica que permite firmar una transacción de Bitcoin sin que la clave privada completa exista nunca en un solo lugar. En lugar de una llave única, la clave se reparte en varios fragmentos (shares) custodiados por partes distintas; para firmar, esas partes ejecutan un protocolo conjunto que produce una firma válida sin reconstruir jamás la clave entera. Si un atacante compromete un solo fragmento, no tiene nada con lo que mover fondos.

MPC se compara a menudo con la multifirma (multi-sig), porque ambas eliminan el punto único de fallo, pero operan en planos distintos. La multifirma es nativa de Bitcoin: la propia blockchain registra que hacen falta, por ejemplo, 2 de 3 firmas. MPC, en cambio, ocurre fuera de la cadena: para la red es una única firma estándar, lo que la hace más flexible (funciona igual en cualquier blockchain), más privada (no expone la política de firma on-chain) y más fácil de integrar en flujos operativos, a cambio de depender de la implementación del proveedor en lugar del propio protocolo.

En la práctica, MPC se ha convertido en la base de buena parte de la custodia institucional. Proveedores como Fireblocks y BitGo lo usan —solo o combinado con esquemas multi-sig y cold storage— para que ningún empleado ni servidor concentre la capacidad de firmar, repartiendo los shares entre dispositivos, centros de datos y, en ocasiones, el propio cliente. Es una pieza clave de cómo las tesoreras corporativas y los ETFs protegen reservas de Bitcoin de gran tamaño. Para comparar qué custodios de criptomonedas emplean MPC, multifirma y cold storage, mira nuestro comparador.

En contexto

EJ.

Fireblocks y BitGo emplean MPC para que la firma de una transacción requiera la colaboración de varios fragmentos de clave repartidos, sin que la clave completa llegue a existir en ningún servidor.

Preguntas frecuentes

¿Qué es MPC en la custodia de criptomonedas?

MPC (Multi-Party Computation) es una técnica criptográfica que fragmenta la clave privada en varios shares custodiados por partes distintas; para firmar, esas partes ejecutan un protocolo conjunto que genera una firma válida sin reconstruir nunca la clave completa.

¿En qué se diferencia MPC de la multifirma?

La multifirma es nativa de Bitcoin y queda registrada on-chain (por ejemplo, 2 de 3 firmas). MPC ocurre fuera de la cadena y produce una única firma estándar: es más flexible y privada, pero depende de la implementación del proveedor en lugar del propio protocolo.