Istilah Crypto

MPC Wallet (Multi-Party Computation)

Wallet yang split private key jadi multiple shard yang disebarkan ke beberapa party.

Penjelasan

Sobat Kripto, MPC wallet pakai teknologi cryptographic Multi-Party Computation untuk split private key tidak utuh di mana-mana. Setiap shard di simpan di different party (Sobat Kripto, cloud, backup device). Untuk sign transaction, threshold shard cooperate tanpa pernah reconstruct full key. Lebih secure secara teori dari traditional wallet.

MPC vs Traditional Key

Traditional wallet: satu private key di satu tempat (device). Kalau key di-steal, semua hilang. MPC: key dibagi jadi 2-3 shard. Cuma threshold yang bisa sign (misal 2 dari 3). Attacker harus compromise multiple shard di multiple location yang berbeda untuk steal. Significantly harder dari traditional model.

vs Multi-sig

Multi-sig: smart contract level, butuh on-chain transaction. MPC: cryptographic level, terlihat sebagai single signature on-chain (private). Multi-sig: visible siapa yang sign. MPC: invisible threshold mechanism. MPC umumnya cheaper karena single signature, multi-sig lebih transparent dan auditable.

Implementasi

Fireblocks: enterprise MPC custody. Coinbase Wallet (web3 version): MPC under the hood. Zengo: consumer MPC wallet. Trust Wallet: optional MPC backup. Sobat Kripto institutional sering pakai MPC. Untuk retail, masih relatively rare tapi growing. Trade-off: lebih secure tapi tergantung pada provider implementation correctness.