L’informatique multipartite (MPC) est un type de protocole cryptographique qui permet à plusieurs parties de calculer conjointement une fonction sur leurs entrées sans révéler ces entrées les unes aux autres.
MPC peut être utile lorsque les parties veulent calculer certaines fonctions ensemble mais veulent garder leurs entrées privées les unes des autres. Par exemple, un groupe de banques peut vouloir déterminer le montant total d’argent dans leur compte commun sans se divulguer les soldes de leurs comptes.
Dans MPC, chaque partie a une entrée secrète qu’elle garde pour elle. Le processus est effectué en cryptant soigneusement les entrées et en effectuant des calculs sur les valeurs cryptées afin que le résultat final soit la fonction souhaitée, tout en préservant la sécurité des valeurs.
Les protocoles MPC impliquent généralement plusieurs cycles de communication entre les parties échangeant des messages cryptés et effectuant divers calculs sur leurs entrées.
MPC est un sujet complexe et technique, et il existe de nombreuses variantes et approches pour mettre en œuvre les protocoles MPC. Certains défis clés dans la conception des protocoles MPC consistent à s’assurer que le protocole est protégé contre diverses attaques, telles que des parties malveillantes essayant d’apprendre les entrées d’autres parties, et à s’assurer que le protocole est efficace en ce qui concerne les ressources de calcul et les coûts de communication.
Qu’est-ce qu’un portefeuille crypto multipartite ?
Un portefeuille crypto multipartite est un portefeuille crypto qui utilise la technologie MPC pour gérer et stocker les actifs des utilisateurs en toute sécurité. Dans un portefeuille cryptographique MPC, les clés privées utilisées pour accéder et gérer la crypto-monnaie des utilisateurs sont divisées en plusieurs éléments, appelés «partages», qui sont répartis entre les parties impliquées dans le protocole MPC.
Le principal avantage de l’utilisation de MPC dans un portefeuille crypto est qu’il permet aux utilisateurs de gérer en toute sécurité leur crypto-monnaie sans qu’aucune partie n’ait accès à l’intégralité de la clé privée. Cela peut aider à se protéger contre diverses attaques, telles que les pirates tentant de voler la crypto-monnaie des utilisateurs en compromettant la clé privée partagée d’une seule partie.
Récent: Le travail à distance pourrait redéfinir de manière permanente la main-d’œuvre mondiale
Les portefeuilles cryptographiques MPC utilisent généralement une combinaison de cryptographie et de protocoles de communication sécurisés pour permettre à différentes parties de gérer conjointement la crypto-monnaie des utilisateurs. Le processus peut impliquer des calculs complexes et une communication entre les parties, mais le résultat est un moyen sûr et efficace de gérer les actifs de crypto-monnaie des utilisateurs.

Les portefeuilles cryptographiques comme ZenGo utilisent l’informatique multipartite pour améliorer la sécurité du portefeuille, et Coinbase a la fonctionnalité activée pour leur portefeuille non dépositaire. En conséquence, les portefeuilles cryptographiques MPC peuvent offrir plus de sécurité et de protection contre certaines attaques. Cependant, ils nécessitent également plus de ressources de calcul que les autres portefeuilles cryptographiques.
Avantages et inconvénients des portefeuilles cryptographiques informatiques multipartites
Le principal avantage d’un portefeuille cryptographique MPC est qu’il peut fournir une plus grande sécurité aux actifs de crypto-monnaie des utilisateurs en divisant les clés privées utilisées pour accéder et gérer la crypto-monnaie en plusieurs parties et en distribuant ces parties entre différentes parties.
Tal Be’ery, co-fondateur et directeur de la technologie du porte-monnaie crypto ZenGo, a déclaré à Cointelegraph : « MPC résout le problème le plus urgent de la crypto-monnaie : le point de défaillance unique (SPOF) de la clé privée. Ce SPOF est la principale raison pour laquelle les utilisateurs perdent leurs fonds. : en égarant leur clé privée, en se faisant voler leur clé privée ou en partageant accidentellement leur phrase de départ par le biais d’une escroquerie par hameçonnage.
« Avec MPC, la clé privée indivisible est remplacée par plusieurs secrets distribués souvent appelés » partages « , de sorte qu’un quorum de ces partages peut signer un message de manière distributive, sans créer de clé privée. »
Be’ery a mentionné que la séparation des éléments de clé privée et leur stockage à différents endroits rend plus difficile pour les acteurs malveillants de compromettre le portefeuille d’un utilisateur.
« Si chacune de ces actions est détenue dans un emplacement orthogonal (par exemple, un appareil mobile et un serveur), le vol par des pirates devient beaucoup plus compliqué, car l’attaquant devrait voler à partir de plusieurs emplacements indépendants de différentes manières » Be’ dit éry.
« Ce type d’architecture résout également le dilemme évoqué précédemment : créer des copies de partages en tant que sauvegarde contre la perte est beaucoup plus facile, car aucun partage n’est la » seule « clé privée », a-t-il ajouté.
Parth Choudhary, fondateur et PDG de Glip, une application de jeu et de portefeuille Web3, a également déclaré à Cointelegraph : « MPC pourrait faire en sorte qu’un fournisseur de portefeuille ne puisse pas accéder ou contrôler l’argent d’un utilisateur. Le vol de clés privées par des pirates et d’autres criminels est difficile. ”.
Les portefeuilles de crypto-monnaie MPC présentent certains avantages par rapport aux portefeuilles traditionnels. Les portefeuilles MPC sont plus fiables car ils peuvent garantir que les actifs d’un utilisateur sont toujours accessibles, même si une ou plusieurs parties sont indisponibles ou ne répondent pas. La confidentialité est également améliorée car les clés privées sont réparties sur plusieurs partages et réparties entre différentes parties.
En empêchant une seule partie de découvrir la clé privée complète de l’utilisateur, l’utilisateur a un risque réduit de perdre ses fonds. La sécurité est également améliorée car les calculs sont effectués sur une sortie cryptée, empêchant les acteurs malveillants d’apprendre des informations sensibles.
Cependant, il existe également des inconvénients potentiels à l’utilisation d’un portefeuille cryptographique MPC. L’un de ces inconvénients est la complexité associée aux protocoles MPC, en particulier pour les non-cryptographes. Par conséquent, un portefeuille MPC peut être plus difficile à configurer pour une personne moyenne.
De plus, en raison des ressources de calcul requises par les protocoles MPC, leur fonctionnement peut être plus lent. À cet égard, un portefeuille MPC peut être moins efficace que d’autres portefeuilles cryptographiques. Enfin, tous les actifs de crypto-monnaie ne peuvent pas être gérés à l’aide d’un portefeuille cryptographique MPC, et certains actifs peuvent être difficiles ou peu pratiques à gérer à l’aide de MPC.
La sécurité des portefeuilles a toujours été importante pour quiconque utilise la crypto-monnaie, et le besoin d’auto-garde est devenu encore plus évident avec l’effondrement de plusieurs sociétés de crypto-monnaie de premier plan et la perte de millions de fonds d’utilisateurs.
La décision d’utiliser un portefeuille cryptographique MPC dépendra des besoins et des exigences spécifiques de l’utilisateur. Par exemple, cela peut être utile pour les utilisateurs qui accordent la priorité à la sécurité et à la confidentialité, mais certaines personnes pourraient préférer une solution plus simple.