La computación segura entre múltiples partes (secure multiparty computing, MPC) soluciona el problema de computación colaborativa protegiendo la privacidad entre partes que no confían entre sí. Su objetivo es calcular de forma segura un problema acordado sin un tercero de confianza, mientras cada participante es requerido de formar parte del cálculo de un resultado, que no puede ser obtenido por las otras entidades. Un ejemplo simple de MCP es el problema de los millonarios: dos millonarios quieren conocer quién es más rico, pero ninguno quiere revelar el valor de su patrimonio al otro ni tampoco a un tercero. Los enfoques de implementación de MPC varían: los escenarios pueden incluir el intercambio de secretos, transferencia inconsciente, circuitos confusos o cifrado homomórfico. Algunas soluciones comerciales de MPC que han aparecido recientemente, como Antchain Morse, afirman que ayudan a resolver los problemas del intercambio de secretos y el aprendizaje automático seguro en escenarios como la investigación crediticia conformada por múltiples partes y el intercambio de datos de registros médicos. Aunque estas plataformas son atractivas desde una perspectiva de mercadotecnia, todavía tenemos que ver si son realmente útiles.