MPC (Multi-Party Computation)
Definition
MPC splits a private key into distributed shares that sign transactions cooperatively, so the full key is never assembled in any single location.
Multi-Party Computation (MPC) is a cryptographic technique in which a private key is split into shares distributed across multiple independent parties or machines, such that the key is never assembled in any single location. Signing a transaction requires a threshold of shares to cooperate in generating the signature cryptographically — the full key material is never reconstructed. MPC custody operates at the cryptographic layer below the blockchain, making it chain-agnostic: the same MPC infrastructure can secure keys for Ethereum, Solana, Tron, or any other network without on-chain protocol changes. Major institutional custody providers implementing MPC include Fireblocks, Copper, and Qredo.
MPC custody emerged as the dominant security architecture for institutional digital asset operations because it addresses the single point of failure inherent in traditional key management without incurring the on-chain overhead and inflexibility of multi-signature protocols.
How MPC Signing Works
In an MPC scheme, a private key is generated as mathematical shares using protocols such as threshold ECDSA or Schnorr threshold signatures. No single party ever holds the complete key. When a transaction needs to be signed, a quorum of share-holders (e.g., 2-of-3 or 3-of-5) participates in a cryptographic signing ceremony using secure multi-party computation protocols. The output is a standard digital signature valid on the target blockchain — the network cannot distinguish an MPC-generated signature from a single-key signature.
This means MPC provides institutional-grade key security with no change to the blockchain protocol itself and no additional on-chain gas cost.
MPC vs. Multi-Sig
The key operational distinction between MPC and on-chain multi-signature is where the coordination happens. Multi-sig (e.g., Gnosis Safe on Ethereum) encodes the approval policy in a smart contract on-chain: the blockchain enforces the M-of-N requirement, and each transaction requires multiple on-chain signatures recorded in the transaction itself. This has direct costs: higher gas fees, on-chain latency, and chain-specific implementation.
MPC enforces the signing policy off-chain at the cryptographic layer. Once the MPC ceremony completes, a single standard signature is submitted on-chain. This makes MPC faster, cheaper per transaction, and chain-agnostic.
Vendor Landscape and Operator Considerations
Fireblocks is the largest institutional MPC provider by assets secured, offering a network layer that connects exchanges, custodians, and OTC desks. Copper provides MPC infrastructure with ClearLoop, a settlement layer that allows off-exchange collateral movements between participants. Qredo operates a decentralised MPC network.
For payment operators holding stablecoin treasury balances, MPC custody reduces the risk of single-machine compromise while maintaining operational signing velocity required for live payment flows. The residual risk is collusion among share-holders or compromise of the secure enclaves holding the shares.
Related terms
Multi-Signature (Multi-Sig)
Multi-signature (multi-sig) is an on-chain transaction approval mechanism that r...
Qualified Custodian
A qualified custodian is a regulated financial institution authorised to hold an...
Stablecoin
A stablecoin is a cryptocurrency designed to maintain a stable value by pegging ...
Subscribers get the PSP Selection RFP Kit — 60+ structured questions, evaluation scorecard, and negotiation playbook — delivered to your inbox instantly.