MPC (Multi-Party Computation)

Multi-party computation (MPC) is a family of cryptographic protocols that lets several participants compute a result together while keeping their private inputs confidential under the protocol’s assumptions. In crypto wallets, threshold-signature techniques can let a required subset of participants authorize a signature without reconstructing one complete private key; implementations differ.

MPC in wallet signing

A wallet may distribute signing capability across devices, services, or people. A threshold policy sets how many participants must cooperate. Each contributes protocol messages derived from its share, and the participants produce a signature that the target blockchain can verify. In designs such as FROST, the signing key is shared among participants and a threshold can produce a signature verifiable under a group public key.

This is one application of MPC, not the full meaning of the term. Other MPC protocols can jointly compute different functions over private inputs. What is revealed depends on the output and the security model.

MPC and multisig

Multisig usually expresses an authorization rule through multiple public keys and account or smart-contract logic visible to the chain. A threshold-signature wallet may instead produce a signature in a format accepted as a single-key signature, so the coordination happens off-chain. That can change on-chain compatibility and transaction costs, but it also changes operational assumptions. Neither approach is automatically safer, cheaper, or supported by every chain.

Risks and design choices

MPC does not remove key-management risk. Participants may be unavailable, enough shares may be stolen, recovery procedures may introduce new trust, or an implementation may contain a flaw. A user should understand who controls each share, what threshold is required, how a lost device is replaced, and whether the provider can change the policy. Security depends on the protocol, implementation, custody arrangement, and threat model.

Related Terms

See Also

Sources