Certified Crypto Market

MPC-wallets uitgelegd

Wat een MPC-wallet is, hoe multi-party computation een privésleutel opsplitst in delen, hoe het zich verhoudt tot seedphrases en multisig, en welke risico’s je moet controleren.

CCM ResearchCertified Crypto Market4 okt 20265 min lezen
Delen op XLinkedIn

Een MPC-wallet is een cryptowallet die multi-party computation (MPC) gebruikt om de controle over een privésleutel op te splitsen in meerdere ‘delen’ (shares) die op verschillende plekken worden bewaard, zodat geen enkel apparaat of geen enkele partij ooit de volledige sleutel bezit; een transactie wordt ondertekend wanneer genoeg delen samenwerken. Het doel is het single point of failure weg te nemen dat een traditionele seedphrase creëert.

MPC-wallets zijn populair geworden bij instellingen en bij consumentenapps die beginners niet willen vragen 12 of 24 woorden op te schrijven. Ze kunnen handiger en in sommige opzichten veiliger zijn, maar ze roepen nieuwe vragen over vertrouwen op. Deze gids legt uit hoe ze werken en wat je moet controleren voordat je er een gebruikt.

Zo werkt MPC in eenvoudige taal

Multi-party computation is een tak van de cryptografie waarmee meerdere partijen samen een uitkomst kunnen berekenen zonder dat een van hen zijn privé-invoer prijsgeeft. Toegepast op wallets:

  1. 1Sleutelgeneratie. In plaats van één privésleutel te maken en die op te splitsen, genereren de partijen de delen samen. In veel schema’s bestaat de volledige sleutel op geen enkel moment op één plek.
  2. 2Drempel. De wallet wordt ingesteld met een regel zoals ‘2 van 3’: elke twee delen kunnen ondertekenen, maar één deel alleen niet.
  3. 3Ondertekenen. Wanneer je een transactie verstuurt, voeren de apparaten met de delen een protocol uit dat een geldige handtekening oplevert. Elk deel blijft waar het is.
  4. 4Resultaat on-chain. De blockchain ziet een gewone handtekening van een gewoon adres. Hij weet niet dat er MPC aan te pas kwam.

Een gangbare opzet voor consumenten bestaat uit drie delen: één op je telefoon, één in een versleutelde back-up in de cloud of per e-mail en één op de server van de aanbieder.

MPC vs seedphrase vs multisig

KenmerkWallet met seedphraseMultisig-walletMPC-wallet
Single point of failureJa, de seedphraseNeeNee
Hoe ondertekenen werktEén sleutel ondertekentMeerdere sleutels ondertekenen, on-chain gecontroleerdDelen maken samen één handtekening
Zichtbaarheid on-chainNormaal adresZichtbaar multisig-contract of -scriptNormaal adres
Ondersteuning van chainsBreedAfhankelijk van de multisig-ondersteuning van elke chainBreed, als de aanbieder de chain ondersteunt
TransparantieEenvoudig en standaardRegels zijn on-chain verifieerbaarAfhankelijk van de software van de aanbieder
Typische gebruikersDe meeste particulierenTeams, DAO’s, treasury’sInstellingen, app-gebaseerde consumentenwallets

Onze gidsen over multisig-wallets voor gedeelde fondsen en smart contract-wallets behandelen de alternatieven uitgebreid.

Voordelen van MPC-wallets

  • Geen enkel geheim om te stelen. Een dief die je telefoon in handen krijgt, of een phisher die je verleidt één back-up prijs te geven, kan nog steeds niet zelfstandig ondertekenen.
  • Makkelijker beginnen. Geen seedphrase om op te schrijven, waardoor een veelgemaakte beginnersfout verdwijnt.
  • Flexibel beleid. Instellingen kunnen goedkeuring van meerdere personen of apparaten vereisen en in sommige ontwerpen regels wijzigen zonder geld naar een nieuw adres te verplaatsen.
  • Sleutelrotatie. Sommige schema’s kunnen delen vernieuwen terwijl hetzelfde adres behouden blijft, waardoor oude gestolen delen waardeloos worden.
  • Chain-onafhankelijk. Omdat het resultaat een normale handtekening is, kan MPC werken op chains zonder ingebouwde multisig.

Risico’s en afwegingen

MPC neemt sommige risico’s weg en voegt andere toe:

  • Afhankelijkheid van de aanbieder. Als de aanbieder een vereist deel bezit en offline gaat, gehackt wordt of stopt, kun je mogelijk niet ondertekenen. Controleer of er een onafhankelijke herstelroute is.
  • Ondoorzichtige code. MPC-protocollen zijn complex en beveiligingsonderzoekers hebben bugs in implementaties gevonden. Kies bij voorkeur aanbieders met gepubliceerde audits en open documentatie.
  • Beveiliging van back-ups. Delen die in cloudaccounts zijn opgeslagen, zijn maar zo veilig als die accounts. Bescherm ze met sterke wachtwoorden en tweefactorauthenticatie.
  • Overdraagbaarheid. Mogelijk kun je je sleutel niet eenvoudig naar een andere wallet-app verhuizen. Sommige wallets bieden sleutelexport aan; veel niet.
  • Onduidelijke bewaring. In marketing kan ‘zelfbewaring’ staan, ook als de aanbieder je account in de praktijk kan blokkeren of herstellen.

Vragen om te stellen voordat je een MPC-wallet gebruikt

  1. 1Hoeveel delen zijn er, en wie bezit elk deel?
  2. 2Kan ik zonder de aanbieder ondertekenen als die verdwijnt?
  3. 3Hoe werkt herstel als ik mijn apparaat kwijtraak, en kan de aanbieder mijn account zonder mij herstellen?
  4. 4Kan ik een volledige privésleutel of seedphrase exporteren?
  5. 5Is de implementatie onafhankelijk geaudit, en zijn de rapporten gepubliceerd?
  6. 6Welke chains en tokens worden ondersteund, en wat gebeurt er met niet-ondersteunde assets die naar mijn adres worden gestuurd?

Zijn de antwoorden vaag, behandel de wallet dan als gedeeltelijk custodial en stem de omvang van je bezittingen daarop af. Onze uitleg over custodial vs non-custodial wallets helpt je deze keuze in perspectief te plaatsen.

Voor wie MPC-wallets geschikt zijn

  • Beginners die het gemak van een app willen en bang zijn een seedphrase kwijt te raken, mits ze de rol van de aanbieder begrijpen.
  • Teams en bedrijven die goedkeuringsbeleid tussen meerdere personen nodig hebben.
  • Gebruikers die op veel chains actief zijn en één wallet-ervaring willen.

Wie maximale onafhankelijkheid van welk bedrijf dan ook wil, geeft misschien nog steeds de voorkeur aan een hardwarewallet met een goed beschermde seedphrase, of aan een multisig die hij volledig zelf beheert. Verder lezen: Softwarewallets uitgelegd. Voor meer diepgang, zie Multisig vs MPC-wallets.

Een praktische aanpak die veel mensen kiezen: begin met een klein bedrag, test verzenden, ontvangen en herstellen op een reserveapparaat, en zet pas daarna meer geld over. Ons artikel Fysieke beveiliging voor cryptobezitters gaat hier verder op in.

Conclusie

Een MPC-wallet verdeelt de ondertekeningsbevoegdheid over meerdere sleuteldelen, zodat geen enkel verlies of diefstal op zichzelf je tegoeden leeghaalt. Dat is een echte verbetering van de beveiliging ten opzichte van één losse seedphrase, maar het brengt vaak afhankelijkheid van een aanbieder en van complexe software met zich mee. Voordat je er serieuze bedragen aan toevertrouwt, zoek je uit wie de delen bezit, test je zelf het herstel en controleer je of je je assets eruit kunt halen als het bedrijf verdwijnt.

Veelgestelde vragen

Heeft een MPC-wallet een seedphrase?

Veel MPC-wallets niet, in elk geval niet in de traditionele zin. In plaats van één seedphrase bestaat de sleutel uit meerdere delen die op verschillende plekken zijn opgeslagen, zoals je telefoon, een cloudback-up en de server van de aanbieder. Sommige MPC-wallets laten je een volledige sleutel of seedphrase exporteren; controleer dit voordat je geld stort.

Is een MPC-wallet custodial?

Dat hangt af van de opzet. Als jij genoeg delen beheert om zonder de aanbieder te ondertekenen, komt het dichter bij zelfbewaring. Als de aanbieder een deel bezit dat altijd nodig is, of je account zelfstandig kan herstellen, ben je afhankelijk van dat bedrijf. Lees in de documentatie wie welke delen bezit en wat er gebeurt als de aanbieder verdwijnt.

Wat is het verschil tussen MPC en multisig?

Multisig gebruikt meerdere afzonderlijke sleutels en een smart contract of script dat on-chain controleert op meerdere handtekeningen. MPC maakt één gewoon ogende handtekening uit sleuteldelen die off-chain worden gecombineerd. Multisig is on-chain transparant maar chain-specifiek; MPC werkt op de meeste chains, maar de beveiliging hangt af van software die je niet eenvoudig kunt inspecteren.

Wat gebeurt er als ik mijn telefoon met een MPC-wallet kwijtraak?

Dat hangt af van het herstelontwerp. Meestal herstel je met de overgebleven delen, bijvoorbeeld een back-up in de cloud of per e-mail in combinatie met het deel van de aanbieder. Stel herstel in en test het voordat je serieuze bedragen bewaart, en bescherm de accounts waarin je back-updelen staan met sterke wachtwoorden en tweefactorauthenticatie.

Dit artikel is uitsluitend educatief en geen financieel, juridisch of fiscaal advies. Crypto is volatiel en je kunt geld verliezen. Controleer live koersen en projectdetails op de pagina van elke munt voordat je iets doet.