freecoding.school100% FREE · NO SIGNUP
Ledger LandISSUE #47 of 90

mpc wallets · key shares

BlockyVSDouble-Spend Dan
Blocky saysMPC wallets split a key into shares so no single party ever holds the whole key.

Multi-Party Computation wallets never assemble a full private key anywhere. Instead, key shares are distributed (across devices/servers), and signing is computed jointly without reconstructing the key. Like multisig it removes single points of failure, but it appears as one normal address and works across chains. It's popular with institutions and modern consumer wallets for seedless recovery.

Power-ups you unlock

Double-Spend Dan attacks — common mistakes

Boss battleContrast MPC with multisig in where the "threshold" lives.

Example code

<!doctype html><html><head><meta charset="utf-8"></head>
<body style="background:#06040d;color:#e6e0ff;font-family:monospace;padding:20px"><pre>multisig: n on-chain keys, m must sign (visible on-chain)
MPC: 1 key split into shares, signed jointly (off-chain), looks like one address</pre></body></html>
▶ Open the interactive comic issue
‹ Multisig · Gnosis Safe · M-Of-NDefi · The Open Finance Stack ›