Multi-Party Computation
A cryptographic method that lets multiple parties jointly compute a result without revealing their private inputs to each other.
Multi-Party Computation, or MPC, is a cryptographic technique that allows several participants to work together on a calculation while keeping each person’s underlying data secret. Instead of sending private information to one central party, the data is split, hidden, or processed in a way that only the final agreed result is revealed. In crypto, MPC is best known for helping manage private keys: a wallet or signing system can require several parties or devices to cooperate to approve a transaction, without any one party ever holding the full key.
This matters because it can reduce single points of failure. If one device, server, or team member is compromised, an attacker may still be unable to move funds without the other required pieces. MPC is often compared with multisig, but the mechanics differ: multisig records multiple public keys and signature rules on-chain, while MPC can produce a standard-looking signature off-chain from multiple private shares. It is used in institutional custody, wallet security, and privacy-preserving data collaboration.
Other terms in Cryptography & Privacy
CoinJoin
A privacy technique that combines multiple users’ cryptocurrency payments into one transaction to make input-output links harder to trace.
Crypto Mixer
A service or protocol that blends cryptocurrency from many users to make transaction trails harder to trace on a public blockchain.
Digital Signature
A digital signature is cryptographic proof that a message or transaction was approved by the holder of a specific private key.
Fully Homomorphic Encryption
A cryptographic method that lets data be processed while still encrypted, so only the key holder can reveal the final result.