Secure Multi-Party Computation (SMPC of MPC) is een cryptografische techniek waarmee meerdere partijen gezamenlijk een functie kunnen berekenen op basis van hun eigen invoergegevens, zonder dat een van de partijen zijn of haar individuele gegevens aan anderen prijsgeeft.
In de context van cryptocurrency wordt MPC vooral gebruikt in "MPC-wallets" en institutionele bewaaroplossingen, waarbij de tekenbevoegdheid is verdeeld over geheime shares die in handen zijn van verschillende partijen of apparaten, en cryptografische ondertekening plaatsvindt als een gezamenlijke berekening zonder dat de volledige privésleutel ooit op één plek aanwezig is.
Dit verkleint het risico van een enkel gecompromitteerd bestand, maar de beveiliging blijft afhankelijk van het protocol, de drempelwaarden, het herstelontwerp en de implementatie. (Bron: NIST threshold cryptography )
MPC Sleutelbeheer
Traditionele portemonnee met één sleutel: Een privésleutel autoriseert transacties. Als die sleutel in handen van een aanvaller valt, kan deze mogelijk het beheerde geld uitgeven; de bescherming hangt af van hoe de sleutel wordt opgeslagen en gebruikt.
Illustratief voorbeeld van een 2-van-3 MPC-wallet: drie partijen of apparaten bezitten afzonderlijke ondertekeningsrechten. Gedistribueerde sleutelgeneratie kan het construeren van de volledige sleutel overbodig maken. De daadwerkelijke ontwerpen van wallets variëren.
In dit voorbeeld genereren twee geautoriseerde partijen gezamenlijk een geldige handtekening. Eén aandeel alleen is onvoldoende om te ondertekenen; samenspanning, malware of mislukte herstelprocessen kunnen de wallet nog steeds in gevaar brengen.
MPC in cryptografie: toepassingen
| Toepassing | Hoe MPC wordt gebruikt | Voorbeeld |
|---|---|---|
| Institutionele bewaring | Belangrijkste marktaandelen per geografische regio | Fireblocks, Copper.co |
| Consumenten-MPC-portefeuilles | Drempelbebording; het exacte ontwerp varieert. | Zengo (ondertekening door twee partijen) |
| DAO multi-signatuur alternatief | MPC-drempelondertekening versus Gnosis Safe | Voordefi |
| DeFi-beveiliging | Protocolbeheerder sleutelbeheer | Meerdere protocollen |
| Sleutelbeheer voor Exchange | Ondertekeningsinfrastructuur | Binance, grote beurzen |
Ontvang een UPay Crypto Card
Ervaar het beste van online betalen en probleemloze cryptotransacties.
RegistrerenMPC versus Multi-Signature (Multisig)
| Kenmerk | Multisig (bijvoorbeeld Safe) | MPC |
|---|---|---|
| On-chain voetafdruk | Vaak zichtbaar; sommige ontwerpen met gecombineerde handtekeningen verbergen het. | Verschijnt als standaard enkelvoudige teken |
| Gaskosten | Kan hoger liggen, afhankelijk van de keten en de implementatie. | Standaard (enkele handtekening) |
| Privacy | Multisignatuurstructuur onthuld | Een drempelsignatuur kan op een gewone handtekening lijken; andere metadata kunnen de instelling onthullen. |
| Sleutelbestaan | Bij elke ondertekenaar zijn volledige sleutels aanwezig. | Alleen sleutelshares; volledige sleutel wordt nooit samengesteld. |
| Smart contract vereist | Komt veel voor op EVM-ketens; er bestaan ook native en geaggregeerde ontwerpen. | Niet per se; vereist een door de blockchain ondersteund handtekeningschema. |
| Ketencompatibiliteit | Ketenspecifieke implementaties | Afhankelijk van de ondersteunde ondertekeningsalgoritmen en integraties. |
FAQ
V: Is een MPC-wallet zelfbeheerd?
A: Dat hangt ervan af wie transacties kan ondertekenen, blokkeren en de toegang kan herstellen. Zengo gebruikt een model met twee ondertekeningsbevoegdheden, waarbij een persoonlijk deel en een serverdeel de toegang beheren, en niet een model met twee van de drie. Het driefactorauthenticatie-herstelproces staat los van de ondertekeningsdrempel. Controleer de afhankelijkheid van de provider en de herstelregelingen voordat u een MPC-wallet als zelfbeheerd beschouwt. (Bron: Berkeley MPC-studie )
V: Hoe veilig is MPC vergeleken met traditionele wallets?
A: MPC kan het risico verkleinen dat een gestolen sleuteldeel een wallet compromitteert. Het is niet automatisch veiliger dan elke single-key- of multisignature-oplossing: de beveiliging hangt ook af van software, autorisatiebeleid, onafhankelijkheid van sleutels, back-ups en herstelprocedures.
V: Wat gebeurt er als een MPC-aandeel verloren gaat?
A: Bij een ontwerp met twee van de drie beschikbare accounts kunnen er nog steeds twee bruikbare accounts worden ondertekend nadat er één verloren is gegaan. Andere drempelwaarden gedragen zich anders. Zengo's herstelproces herstelt het persoonlijke account; het is geen voorbeeld van een reserve derde account voor ondertekening. (Bron: NIST-drempelbeveiligingscriteria )
Gerelateerde termen
· Fireblocks
• Sleutelmanagement
Conclusie
Secure Multi-Party Computation (SMPC) kan de bevoegdheid tot ondertekenen verdelen, maar de veiligheid hangt af van de drempelwaarde, de implementatie en het herstelmechanisme. Controleer deze details voordat u vertrouwt op de marketingclaims van een wallet.
Meer informatie over UPay: Beveiliging van privésleutels ; Soorten cryptowallets ; Zelfbeheer uitgelegd









