A computação multipartidária segura (MPC) resolve o problema da computação colaborativa protegendo a privacidade entre as partes que não confiam umas nas outras. Seu objetivo é calcular com segurança um problema acordado sem uma terceira parte confiável, com cada participante obrigatoriamente participando do resultado do cálculo, sem que ele possa ser obtido por outras entidades. Uma ilustração simples para a MPC é o problema dos milionários, no qual duas pessoas milionárias querem entender qual delas é a mais rica, mas nenhuma das duas quer compartilhar seu patrimônio líquido real com a outra nem confiar em uma terceira parte. As abordagens de implementação da MPC variam: os cenários podem incluir compartilhamento de segredos, transferência inconsciente, circuitos truncados ou criptografia homomórfica. Algumas soluções comerciais de MPC que surgiram recentemente (por exemplo, Antchain Morse) afirmam ajudar a resolver os problemas de compartilhamento de segredos e aprendizado de máquina seguro em cenários como investigação multipartidária de crédito conjunto e intercâmbio de dados de registros médicos. Embora essas plataformas sejam atraentes do ponto de vista de marketing, ainda precisamos entender se elas são realmente úteis.