Les prix des actifs sont temporairement retardésCertains actifs ne reçoivent plus de données de prix à jour. Les mises à jour reprendront automatiquement une fois la connexion de données rétablie.
Bitculator

Bitculator sur Android

Capitalisation boursière:

$1,997,165,707,536

Volume 24h:

$192,629,772,713

juin 23 Liquidations:

$0

24H Long/Court:

Bientôt disponible

Bitculator · Apprendre

Multi Party Computation (MPC)

Que signifie Multi Party Computation (MPC) dans le langage crypto ?

# 502·Mis à jour juin 2026·4 min de lecture

Multi Party Computation (MPC) est une méthode cryptographique permettant à plusieurs parties de calculer ensemble une fonction sur leurs données combinées tout en gardant les données de chaque partie privées.

Qu'est-ce que Multi Party Computation (MPC) ?

Multi Party Computation (MPC) permet à plusieurs parties de calculer ensemble sans révéler leurs entrées privées aux autres. En cryptographie, cela signifie souvent diviser une clé privée en parts de sorte qu'aucune personne ni appareil ne détienne jamais la totalité, tout en permettant au groupe de signer une transaction. Imaginez un coffre qui ne s'ouvre que lorsque suffisamment d'amis tournent simultanément leurs clés.


Mythe

« MPC ne concerne que le secret. » Pas tout à fait. Cela aide la confidentialité, mais le principal avantage est une meilleure sécurité et un contrôle partagé sans divulguer la clé réelle.


Comment fonctionne Multi Party Computation (MPC)

Voici un aperçu rapide de l'utilisation d'un portefeuille MPC qui signe un transfert de jetons :

  1. Étape 1 : Vous approuvez une transaction sur votre téléphone. Cette demande avertit les appareils ou services qui détiennent les parts secrètes.
  2. Étape 2 : Chaque participant exécute des calculs locaux pour créer une signature partielle à partir de sa part. Personne ne révèle sa part.
  3. Étape 3 : Les signatures partielles sont combinées pour former une signature valide, tandis que la clé privée complète n'existe jamais en un seul endroit.
  4. Étape 4 : Si le seuil est atteint, la blockchain accepte la signature comme une signature ECDSA ou EdDSA normale.
  5. Étape 5 : Les parts peuvent être renouvelées ou rafraîchies de sorte qu'un appareil perdu n'affaiblisse pas la sécurité. Simple et propre.

C'est le flux que l'on retrouve dans de nombreux portefeuilles et services de garde modernes.


Pourquoi Multi Party Computation (MPC) est important

Les implications deviennent claires quand on y réfléchit :

  • Avantage : pas de point de défaillance unique. Si vous perdez un appareil, ce n'est pas catastrophique, car aucun appareil ne détient la clé complète.
  • Perspective : la signature se produit hors chaîne, ce qui améliore la scalabilité tout en conservant des approbations flexibles pour les équipes et les trésoreries.
  • Pertinence : vous le verrez dans les portefeuilles en autogestion, les plateformes d'échange avec flux d'approbation d'équipe, les DAO et la garde institutionnelle où la politique n'est pas négociable.

Conseil

Choisissez un seuil adapté à votre équipe. Trois sur cinq laisse de la marge pour un jour de déplacement ou un téléphone hors service sans bloquer les paiements.


Caractéristiques clés de Multi Party Computation (MPC)

Ce qui le distingue :

  • Seuil : tout t sur n participants peut signer, donc le travail peut continuer si une part est hors ligne.
  • Sans clé complète : la clé privée n'est jamais reconstituée, ce qui réduit le risque d'une fuite unique lors de la signature ou de la sauvegarde.
  • Règles : vous pouvez ajouter des conditions comme des verrous temporels, du géorepérage ou des limites par actif avant la production d'une signature.
  • Renouvellement : les parts peuvent être renouvelées sans changer l'adresse publique, ce qui limite l'exposition à long terme.
  • Audit : utile pour l'analyse des risques car chaque étape de signature peut être journalisée pour des revues.

Variantes

MPC est une famille de techniques. Vous pouvez rencontrer ces variantes :

  • Seuil : signatures seuil pour ECDSA ou EdDSA où les parties créent conjointement une signature standard.
  • Partage : schémas de partage secret comme Shamir pour diviser et actualiser les parts de clé.
  • Circuits : circuits chiffés où les parties évaluent un programme ensemble sans révéler les entrées.
  • Homomorphique : méthodes qui calculent sur des données chiffrées et ne révèlent que le résultat final.

Rappel

MPC protège le processus de signature, pas votre activité publique sur la chaîne. Pour masquer les montants ou qui a communiqué avec qui, renseignez-vous sur les preuves à divulgation nulle de connaissance.


Exemple

Un trésor DAO exige trois signataires sur cinq ; l'appareil de chaque signataire crée une signature partielle, le système les combine en une signature valide, et la chaîne enregistre une transaction normale.


Fait amusant

L'idée remonte au « problème des millionnaires » de Yao dans les années 1980, une expérience de pensée où deux personnes déterminent qui est le plus riche sans révéler leur richesse exacte. La cryptographie a transformé cette expérience de pensée en pratique quotidienne.


Conclusion

Multi Party Computation (MPC) permet à un groupe d'agir comme un signataire sécurisé unique sans que quiconque ne renonce à son secret. C'est du travail d'équipe, avec les mathématiques en arbitre.

Avons-nous oublié quelque chose ??

Votre contribution nous aide à maintenir l'exactitude. Contactez-nous si quelque chose est incorrect ou manquant.

Contact