Le calcul multipartite sécurisé (SMPC ou MPC) est une technique cryptographique qui permet à plusieurs parties de calculer conjointement une fonction sur leurs entrées privées sans qu'aucune partie ne révèle ses données individuelles aux autres.
Dans le contexte des cryptomonnaies, le MPC est principalement utilisé dans les « portefeuilles MPC » et les solutions de conservation institutionnelle – où l’autorité de signature est répartie entre des parts secrètes détenues par différentes parties ou appareils, et où la signature cryptographique s’effectue comme un calcul collaboratif sans que la clé privée complète n’existe jamais en un seul endroit.
Cela réduit le risque lié à la compromission d'une seule part, mais la sécurité dépend toujours du protocole, des seuils, de la conception de la récupération et de la mise en œuvre. (Source : Cryptographie à seuil du NIST )
Gestion des clés MPC
Portefeuille traditionnel à clé unique : une clé privée autorise les transactions. Si cette clé est compromise, un attaquant peut utiliser les fonds qu’elle contrôle ; la protection dépend de la manière dont la clé est stockée et utilisée.
Exemple de portefeuille MPC 2-sur-3 : trois parties ou appareils détiennent des parts de signature distinctes. La génération de clés distribuée permet d’éviter la construction de la clé complète. Les conceptions de portefeuilles varient selon les cas.
Dans cet exemple, deux parties autorisées peuvent générer conjointement une signature valide. Une seule participation est insuffisante ; la collusion, les logiciels malveillants ou les défaillances de récupération peuvent toujours compromettre le portefeuille.
MPC en cryptographie : Applications
| Application | Utilisation du MPC | Exemple |
|---|---|---|
| Garde institutionnelle | Parts de marché clés par région géographique | Fireblocks, Copper.co |
| Portefeuilles MPC grand public | Signalétique de seuil ; le modèle exact varie | Zengo (signature bilatérale) |
| Alternative multi-signature DAO | Signature du seuil MPC vs. Gnosis Safe | Fordefi |
| Sécurité DeFi | Gestion des clés d'administration du protocole | Protocoles multiples |
| Gestion des clés Exchange | Infrastructure de signalisation | Binance, principales plateformes d'échange |
Obtenez la carte crypto UPay
Découvrez le meilleur du paiement en ligne et des transactions cryptographiques transparentes.
S'inscrireMPC vs. Multi-signature (Multisig)
| Fonctionnalité | Multisignature (par exemple, Safe) | MPC |
|---|---|---|
| Empreinte sur la chaîne | Souvent visible ; certains modèles à signature agrégée la dissimulent. | Apparaît comme un signal simple standard |
| Coût du gaz | Peut être plus élevé, selon la chaîne et l'implémentation | Standard (signature unique) |
| Politique de confidentialité | La structure multisignature révélée | Une signature de seuil peut ressembler à une signature ordinaire ; d’autres métadonnées peuvent révéler sa configuration. |
| Existence clé | Chaque signataire possède des clés complètes. | Partages de clés uniquement ; la clé complète n’est jamais assemblée. |
| Contrat intelligent requis | Courantes sur les chaînes EVM ; il existe également des conceptions natives et agrégées. | Pas nécessairement ; cela requiert un système de signature pris en charge par la chaîne. |
| Compatibilité des chaînes | Implémentations spécifiques à la chaîne | Cela dépend des algorithmes de signature et des intégrations pris en charge. |
QFP
Q : Un portefeuille MPC est-il auto-conservateur ?
R : Cela dépend des personnes autorisées à signer, à opposer leur veto aux transactions et à récupérer l'accès. Zengo utilise un modèle de signature à deux facteurs (une part personnelle et une part serveur), et non un modèle à deux facteurs (deux parts sur trois). Son processus de récupération à trois facteurs est indépendant du seuil de signature. Il est important d'examiner la dépendance vis-à-vis du fournisseur et les modalités de récupération avant de considérer un portefeuille MPC comme étant en autogestion. (Source : Étude Berkeley MPC )
Q : Le MPC est-il plus sécurisé que les portefeuilles traditionnels ?
A : Le MPC peut réduire le risque qu'une clé partagée volée compromette un portefeuille. Il n'est pas automatiquement plus sûr que tout système à clé unique ou à signatures multiples : la sécurité dépend également du logiciel, des politiques d'autorisation, de l'indépendance des partages, des sauvegardes et des procédures de récupération.
Q : Que se passe-t-il si une part du MPC est perdue ?
A : Dans une architecture à deux sur trois, deux parts utilisables peuvent toujours signer même si l'une d'entre elles est perdue. D'autres seuils se comportent différemment. La récupération de Zengo restaure la part personnelle grâce à son processus de récupération ; il ne s'agit pas d'un exemple de troisième part de signature de secours. (Source : Critères de sécurité des seuils du NIST )
Termes connexes
· Conservation de cryptomonnaies
· Pare-feu
Gestion des clés
Conclusion
Le calcul multipartite sécurisé (SMPC) permet de répartir l'autorité de signature, mais la sécurité dépend du seuil, de la mise en œuvre et du mécanisme de récupération. Vérifiez ces détails avant de vous fier aux arguments marketing d'un portefeuille.
Pour en savoir plus sur UPay : Sécurité des clés privées ; Types de portefeuilles crypto ; Explication de l’auto-dépositaire









