Skip to content

GLOSSARY · BLOCKCHAIN & WEB3

MPC (Multi-Party Computation)

What MPC (multi-party computation) is when applied to wallets: the private key is generated and used in shares that are never put together.

WHAT IS IT? · FOR DUMMIES

In an MPC wallet, the private key never exists whole anywhere: it is generated and used split into shares across several parties (devices, servers, people), which cooperate to sign without ever reconstructing it. There is no key to steal — that is the point.

WHAT IS IT? · PRO

Multi-party computation lets several participants compute a valid signature by combining their shares, without any of them seeing the others'. Compared with multisig — several complete keys, visible on-chain — MPC produces a normal signature (cheaper and more private), works the same on any chain and allows fine-grained approval policies off-chain.

It is the dominant technology in modern institutional custody and in wallet-as-a-service solutions; its small print is the implementation: security depends on the specific cryptographic protocol, on where the shares live and on the recovery procedures — the first thing we ask when evaluating a custodian in crypto-asset custody.

01 / Key points

  • The key is generated and used in shares that are never reconstructed
  • Normal on-chain signature: cheaper and more private than multisig
  • Works on any chain; flexible approval policies
  • Standard of institutional custody and wallet-as-a-service

02 / Advantages

  • No complete key to steal
  • Compatible with everything: the chain sees a normal signature
  • Fine corporate policies without special contracts

03 / Disadvantages

  • Trust in the specific protocol implementation
  • Shares also need operating: backup and recovery are critical
  • Less transparent on-chain than a visible multisig