# + Secure Multi-Party Computation (MPC)

Secure Multi-Party Computation (MPC) is a cryptographic technique that enables multiple parties to jointly compute a function over their inputs while keeping those inputs private. The primary goal of MPC is to ensure that no single party learns more about the inputs of the others than what is revealed by the output of the computation.

In a secure multi-party computation scenario, each party holds private input data, and they collaboratively perform computations on these inputs without revealing the actual data to each other. The computation is carried out in a way that only the final result is disclosed to the participants, and no party can gain unauthorized access to the individual inputs.

MPC is particularly valuable in situations where sensitive data is involved, such as in financial transactions, medical research, or data analysis across organizations. It provides a method for parties to jointly derive insights from their collective data without the need to disclose the raw data itself.

MPC protocols can be designed to be secure against various forms of collusion and malicious behaviour among the participating parties. While MPC adds a layer of complexity to computations, it offers a robust solution for preserving privacy and confidentiality in collaborative and distributed computing environments.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://enphyr.gitbook.io/enphyr-litepaper/+-secure-multi-party-computation-mpc.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
