Définition
Le calcul multipartite (MPC) est une technique cryptographique permettant à plusieurs parties de calculer conjointement une fonction à partir de leurs entrées combinées, tout en préservant la confidentialité absolue des entrées individuelles de chaque partie. Dans le contexte des cryptomonnaies, le MPC est principalement utilisé pour la gestion sécurisée des clés : les clés privées sont divisées en plusieurs « parts » détenues par différentes parties, ce qui permet la signature de transactions sans qu’aucune partie ne possède ni ne puisse reconstituer la clé complète. Les portefeuilles MPC offrent une sécurité de niveau institutionnel sans le risque de défaillance unique associé au stockage de clés traditionnel.
Origine & Histoire
| Date | Espaces |
| 1982 | Andrew Yao présente le « problème des millionnaires », un concept fondamental du MPC |
| 1986 | Yao publie un protocole de circuits brouillés pour le calcul à deux parties |
| 1987 | Goldreich, Micali et Wigderson étendent le MPC à plusieurs parties |
| 2015 | Premières solutions de conservation de cryptomonnaies basées sur le MPC proposées |
| 2018 | Fireblocks, Curv et d'autres fournisseurs de portefeuilles MPC lancent |
| 2019 | La gestion des clés MPC adoptée par les principales institutions et bourses |
| 2021 | Curv rachetée par PayPal pour sa technologie MPC ; le MPC devient la norme du secteur |
| 2022 | Les portefeuilles MPC traitent des milliards de transactions par jour. |
| 2023-2024 | Des portefeuilles MPC grand public émergent (Zengo, Coinbase MPC) ; l'abstraction des comptes intègre le MPC |
« MPC élimine le dilemme de la gestion des clés : vous n’avez plus à choisir entre simplicité et sécurité. Vous pouvez avoir les deux sans jamais avoir une clé privée complète stockée au même endroit. » — Michael Shaulov, PDG de Fireblocks
Fonctionnement
« Gestion traditionnelle des clés vs gestion des clés MPC :
Méthode traditionnelle : [Clé privée complète] → Stockée à un seul endroit. Risque : Point de défaillance unique — clé volée = fonds perdus.
MPC : [Partage de clé 1] → Partie A (Téléphone de l’utilisateur) [Partage de clé 2] → Partie B (Serveur de l’entreprise) [Partage de clé 3] → Partie C (Service de récupération) ↓ Pour signer une transaction : [Partage 1 + Partage 2] → Protocole de signature collaborative ↓ [Signature valide] → Diffusion de la transaction ↓ La clé complète n’est JAMAIS reconstituée ni stockée à un seul endroit.
Protocole de signature MPC : Partie A (partage_1) ←──canal sécurisé──→ Partie B (partage_2) ↓ ↓ Calcul partiel Calcul partiel ↓ ↓ └──────→ Signature combinée ←──────────┘ ↓ Transaction valide signée sans clé complète existante « `
| Fonctionnalité | Portefeuille traditionnel | Multisig | Portefeuille MPC |
| Stockage des clés | Clé unique complète | Plusieurs clés complètes | Partages de clés (clé incomplète) |
| Signature | Un parti signe | Plusieurs parties signent séparément | Les parties calculent la signature conjointement |
| Empreinte sur la chaîne | Transaction standard | Transaction multisignature spéciale | Transaction standard (sans frais supplémentaires) |
| Souplesse | Parfaitement fixé | Schéma M-sur-N fixe | Politiques ajustables |
| Rotation des clés | Générer une nouvelle clé | Générer de nouvelles clés | Actualiser les actions sans changer d'adresse |
En termes simples
- Clé partagée, sécurité totale: MPC divise votre Clé privée en fragments détenus par différentes parties. Aucun fragment ne peut signer une transaction à lui seul ; plusieurs fragments doivent fonctionner ensemble, mais la clé complète n’existe jamais en un seul endroit.
- Meilleur que Multisig: Contrairement à multisig (qui nécessite plusieurs clés distinctes et des types de transactions spéciaux), MPC produit une signature standard qui apparaît normale sur la blockchain, sans frais supplémentaires ni problèmes de compatibilité.
- Pas de point de défaillance uniqueSi un pirate informatique compromet une seule partie, il n'obtient qu'un fragment de clé inutilisable. Il lui faudrait compromettre simultanément plusieurs parties pour voler des fonds.
- Actualisation des clésMPC permet de « rafraîchir » les parts clés — en générant de nouvelles parts compatibles avec la même adresse — sans transfert de fonds. Si une part est compromise, il suffit de rafraîchir toutes les parts.
- Norme institutionnelleLa plupart des principales plateformes d'échange et dépositaires de cryptomonnaies utilisent désormais le MPC pour la gestion des clés, car il offre le plus haut niveau de sécurité tout en conservant une flexibilité opérationnelle.
Exemples du monde réel
| Scénario | Mise en œuvre | Résultat |
| Fireblocks | Plateforme de conservation institutionnelle basée sur MPC sécurisant plus de 4 000 milliards de dollars de valeur transférée | Infrastructure de portefeuille institutionnel de pointe, garantie sans piratage. |
| Portefeuille Zengo | Portefeuille MPC grand public divisant la clé entre l'appareil de l'utilisateur et le serveur | Suppression de l'exigence de phrase de récupération tout en maintenant la sécurité en auto-défense |
| Coinbase | Intégration de MPC à l'infrastructure du portefeuille pour une sécurité renforcée | Amélioration de la sécurité de la gestion des clés pour des millions d'utilisateurs |
Avantages
| Avantage | Description |
| Pas de point de défaillance unique | La clé complète n'existe jamais à un seul endroit. |
| Transactions standard | Empreinte sur la blockchain identique aux transactions régulières |
| Politiques flexibles | Les seuils de signature et les parties concernées peuvent être ajustés sans modifier les adresses. |
| Actualisation des clés | Peut régénérer des actions clés sans déplacer de fonds |
| Phrase de départ non requise (facultatif) | Certains portefeuilles MPC éliminent la nécessité de gérer les phrases de récupération. |
Inconvénients et risques
| Désavantage | Description |
| Complexité | Les protocoles MPC sont mathématiquement complexes et plus difficiles à auditer. |
| Frais généraux de communication | Nécessite une communication sécurisée entre les parties lors de la signature |
| Risque de mise en œuvre | Des bugs dans l'implémentation du MPC peuvent compromettre la sécurité |
| Dépendance du fournisseur | De nombreuses solutions MPC sont propriétaires, ce qui crée une dépendance vis-à-vis du fournisseur. |
| Latence | Le calcul multipartite ajoute une latence de signature par rapport à la signature à clé unique. |
Conseils de gestion des risques :
- Choisissez des solutions MPC ayant fait l'objet d'audits de sécurité rigoureux réalisés par des tiers.
- Comprendre le modèle de fiducie : quelles parties détiennent des parts et que se passe-t-il si l’une d’entre elles est indisponible ?
- Assurez-vous que des procédures robustes de sauvegarde et de récupération des clés partagées sont en place.
- Vérifiez que l'implémentation MPC suit les recherches cryptographiques établies
- Considérez le MPC comme faisant partie d'une stratégie de sécurité plus large, et non comme une solution complète prise isolément.
QFP
Q : En quoi le MPC diffère-t-il du multisignature ?
A : La signature multiple (Multisig) utilise plusieurs clés privées complètes qui signent chacune indépendamment, ce qui nécessite un type de transaction spécifique sur la blockchain. Le MPC (Multisignal Processing Computing) divise une clé unique en parts qui calculent ensemble une signature standard ; aucune transaction spéciale n’est requise, les frais sont réduits et la flexibilité est accrue.
Q : Le MPC est-il plus sûr qu'un portefeuille matériel ?
A : Ils répondent à différents risques. Les portefeuilles matériels protègent contre les attaques logicielles. Le MPC protège contre la compromission d'un seul appareil. Les configurations les plus sécurisées combinent les deux : les partages de clés MPC sont stockés sur des dispositifs matériels.
Q : Puis-je récupérer mes fonds si je perds une part de clé MPC ?
R : Dans la plupart des configurations MPC, oui — si vous disposez d'un nombre suffisant d'actions restantes au-dessus du seuil (par exemple, 2 sur 3), vous pouvez signer des transactions et générer de nouvelles actions. Perdre des actions en dessous du seuil sans provision peut entraîner une perte de fonds.
Q : Dois-je encore sauvegarder une phrase de récupération avec les portefeuilles MPC ?
A : Certains portefeuilles MPC (comme Zengo) suppriment complètement les phrases de récupération, s'appuyant sur la récupération par partage de clés distribuées. D'autres peuvent encore proposer une phrase de récupération comme option de secours supplémentaire.
Q : La technologie MPC est-elle éprouvée et testée au combat ?
A: La cryptographie MPC bénéficie de plusieurs décennies de recherche académique. Des solutions commerciales de conservation de données MPC sont opérationnelles depuis 2018 et ont fait leurs preuves. Cependant, il est recommandé de procéder à un audit indépendant des implémentations spécifiques.
Conseil UPay : Le calcul multipartite (MPC) révolutionne la sécurité des crypto-actifs. Si vous gérez des actifs importants, découvrez les portefeuilles basés sur le MPC qui éliminent le risque de défaillance unique lié au stockage traditionnel des clés. Pour une sécurité optimale, combinez le MPC avec des dispositifs matériels et des procédures de sauvegarde robustes !
Avertissement : Cette entrée de glossaire est fournie à titre informatif uniquement et ne constitue en aucun cas un conseil financier, juridique ou d’investissement. Consultez toujours des professionnels qualifiés avant de prendre des décisions financières.
UPay — Rendre la crypto encyclopédique









