Multi-Party Computation (MPC) is a cryptographic technique that allows multiple parties to jointly compute a function over their inputs while keeping those inputs private. Each party only learns the final result of the computation, not the individual inputs from other parties.

For example, imagine three companies want to calculate their average salary without revealing their individual salary data to each other. MPC would allow them to compute this average while each company's salary information remains completely private.

Screenshot 2025-06-06 at 3.44.45 AM.png