Multi-party computation

From Bitcoin Wiki
Revision as of 01:45, 6 July 2021 by Kizen (talk | contribs) (Created page with "Multi-party computation (MPC) is a cryptographic technique that allows multiple parties to make calculations using their combined data, without revealing their own individual...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Multi-party computation (MPC) is a cryptographic technique that allows multiple parties to make calculations using their combined data, without revealing their own individual inputs.

In the context of Bitcoin, MPC can be used to replace individual private keys for signing transactions and generating deposit addresses. MPC distributes the signing process between multiple nodes. Each node possesses a piece of sensitive data representing a share of the private key, and together they cooperate to sign transactions without needing to recreate the private key. [1]