Skip to content
Wallets y Seguridad

MPC

Técnica criptográfica que reparte o controle de uma chave privada entre várias partes, de modo que nenhuma sozinha detenha a chave nem possa agir só.

Puntos clave

  • MPC, del inglés computación multipartita, reparte el control de una clave privada entre varias partes.
  • Ninguna parte por sí sola posee la clave completa, y una transacción solo se autoriza con la colaboración de las partes necesarias.
  • Elimina el punto único de falla de una clave completa, pero depende de una implementación criptográfica correcta.

¿Qué es MPC?

MPC es la sigla en inglés de computación multipartita segura. Se trata de una técnica criptográfica en la que varias partes calculan algo en conjunto sin que ninguna revele a las demás su fracción secreta. Aplicado a la custodia de cripto, el MPC permite dividir el control de una clave privada entre múltiples participantes, de forma que la clave completa nunca exista en un solo lugar ni esté en manos de una sola parte.

Cómo funciona

En lugar de generar una clave privada completa y guardarla, un esquema de MPC crea fragmentos que quedan distribuidos entre diferentes partes, que pueden ser dispositivos, personas o servicios. Para autorizar una transacción, estas partes colaboran en un cálculo conjunto que produce una firma válida, sin que ninguna de ellas necesite revelar su fragmento ni reconstruir la clave completa. La clave completa, por lo tanto, nunca llega a existir reunida en un único punto.

El principal beneficio es eliminar el punto único de falla. Como no hay una clave completa almacenada en ningún lugar, un atacante que comprometa solo una de las partes no puede mover los fondos: sería necesario comprometer un número suficiente de fragmentos al mismo tiempo. Esto distribuye el riesgo y permite arreglos flexibles, en los que la autorización requiere la colaboración de varias partes, sin la rigidez de guardar una única clave.

El MPC es muy usado por soluciones de custodia orientadas a empresas y por servicios que requieren alta seguridad, a menudo comparado con esquemas de multifirma, que buscan un objetivo parecido por otro camino. Su seguridad, sin embargo, depende de una implementación criptográfica correcta y de proteger cada fragmento y cada parte involucrada. Por ser técnicamente sofisticado, un MPC mal implementado puede introducir fallas propias, y la confianza en el arreglo depende de quién lo opera y de cómo fue construido.

Entender el MPC ayuda a comprender uno de los enfoques modernos para proteger el control de las claves.

Por qué importa

Entender el MPC ayuda a comprender cómo las soluciones modernas de custodia distribuyen el control de una clave para eliminar puntos únicos de falla. Para una empresa que evalúa la custodia de activos, es un concepto relevante de seguridad. Se trata de un concepto técnico, sin que esto represente ninguna recomendación de operación.

Riesgos y limitaciones

La seguridad del MPC depende de una implementación criptográfica correcta; un esquema mal construido puede introducir fallas propias. Cada fragmento y cada parte deben protegerse, y la confianza en el arreglo depende de quién lo opera. Por ser sofisticado, es más difícil de evaluar que los enfoques simples. Nada aquí representa una recomendación de operación.