MPC

What is MPC?

Multi-Party Computation (MPC) is a cryptographic protocol where multiple participants, specifically ZeusNode Guardians in the architecture of APOLLO, can jointly execute computations without revealing their private data to each other.

How MPC Works in APOLLO

Key Splitting:

  • Your Bitcoin private key is mathematically divided into multiple pieces (shares)

  • Each ZeusNode Guardian holds one piece, but no complete key

  • A minimum threshold of ZeusNode Guardians must collaborate to sign transactions

Transaction Signing:

  • When Bitcoin needs to move, ZeusNode Guardians perform distributed computation

  • They combine their key shares without revealing them to each other

  • The result is a valid signature, but no single party ever sees the complete private key

ZeusNode Guardian:

  • Independent operators running Zeus Network validation nodes

  • Distributed globally to ensure no single geographic point of failure

  • Consensus-driven - majority agreement required for any Bitcoin movement

  • Permissionless participation - anyone can become a guardian through Zeus Network

Last updated