Sécurité crypto
Cours 5
7 min

Que sont les wallets multi-signatures et comment fonctionnent-ils ?

Dans certains cas, il est souhaitable d'avoir plusieurs niveaux d'approbation pour dépenser des cryptomonnaies. Comme leur nom l'indique, les wallets multi-signatures exigent l'autorisation des transactions au moyen de plusieurs clés, ce qui signifie qu'un groupe d'utilisateurs doit signer pour approuver une transaction. 

  • Les wallets multi-signatures, ou « multisig wallets » en abrégé, sont un type de wallet crypto qui nécessite au moins deux clés privées pour signer une transaction

  • Imaginez un coffre sécurisé avec deux serrures et deux clés détenues par deux parties qui ne peut être ouvert que si les deux parties fournissent leurs clés, ce qui garantit qu'une partie ne peut pas ouvrir le coffre sans l'autorisation de l'autre partie.

  • Dans le Bitcoin Lightning Network, une transaction multi-signatures est nécessaire pour ouvrir un canal de paiement entre deux parties, où chaque partenaire verrouille une certaine quantité de bitcoins dans un wallet multi-signatures et reçoit ensuite l'une des deux clés requises.

Dans ce cours, vous allez découvrir les wallets multi-signatures et leurs différentes utilisations.

Comme vous l'avez appris dans la section pour débutants de la Bitpanda Academy, un wallet crypto est une solution de stockage numérique ou analogique dont un détenteur de crypto a besoin pour accéder à ses cryptomonnaies. Fondamentalement, deux éléments sont essentiels dans la mécanique d'un wallet crypto (à signature unique).

Le premier est une clé publique, qui est comme un numéro de compte bancaire. La version hachée d'une clé publique est la wallet address du propriétaire. Pour accéder aux fonds et les contrôler, un utilisateur a besoin d'une clé privée qui est comme le code PIN de ce compte bancaire. C'est pourquoi il est essentiel que seul le détenteur de cryptos connaisse la clé privée, afin de garantir un accès exclusif et un contrôle total des cryptomonnaies associées à cette adresse. 

Quels sont les points faibles des wallets crypto à signature unique ?

Gardez toujours à l'esprit que la sécurité des wallets crypto doit être primordiale. Les fonds conservés hors ligne et inaccessibles à des tiers dans des cold wallets constituent le moyen de stockage le plus sûr. Cependant, avec n'importe quel type de wallet crypto traditionnel à signature unique (« singlesig »), il existe toujours le risque théorique que si quelqu'un est capable de voler une clé privée sur votre ordinateur (un « hot wallet ») ou même votre cold wallet (stockage hors ligne), il pourrait éventuellement prendre possession de vos cryptos.

Si vous savez qu'un wallet crypto traditionnel possède une seule clé privée, vous pouvez le considérer comme un wallet à « clé unique » ou un wallet qui requiert une « signature unique » pour autoriser les transactions. 

Qu'est-ce qu'un wallet multisig ?

Si vous savez qu'un wallet crypto traditionnel possède une seule clé privée, vous pouvez le considérer comme un wallet à « clé unique » ou un wallet qui requiert une « signature unique » pour autoriser les transactions en cryptomonnaies. En revanche, les wallets multisig nécessitent au moins deux clés privées pour signer une transaction, ce qui les rend plus sûrs que les wallets à signature unique. Qu'est-ce que cela signifie en pratique ?

Tout d'abord, les wallets multisigs n'apportent pas seulement une sécurité accrue aux équipes et aux organisations qui doivent gérer des actifs partagés et exécuter des transactions multipartites, mais aussi aux détenteurs de cryptos individuels : un utilisateur de cryptos peut également détenir plusieurs clés privées (« signatures ») pour un wallet, ce qui réduit encore le risque que quelqu'un accède à ses actifs en cryptos si plusieurs signatures sont nécessaires, car certains wallets multisigs offrent l'intégration des clés privées d'autres wallets. Enfin, les wallets multisigs constituent une option de stockage de cryptos hautement sécurisée pour les groupes ou les organisations répartis dans le monde entier qui cherchent à administrer des fonds dans des environnements sans confiance où les parties concernées ne se connaissent pas en personne.  

Comment puis-je créer un wallet multisig ?

En général, la création d'un wallet multisig n'est pas beaucoup plus compliquée que celle d'un wallet singlesig. Après avoir sélectionné vos cosignataires ou le nombre de personnes avec lesquelles vous souhaitez partager le wallet, il vous suffit d'ajouter des participants à un wallet en quelques clics et de sélectionner également le nombre de signatures que vous souhaitez exiger pour qu'une transaction soit valide, ce qui est synonyme du nombre de clés privées dont disposera votre wallet. Bien entendu, vous pouvez également les utiliser comme couches de sécurité supplémentaires si vous utilisez le wallet multisig seul. 

Les wallets multisigs constituent une option de stockage de cryptos hautement sécurisée pour les groupes ou les organisations répartis dans le monde entier qui cherchent à administrer des fonds dans des environnements sans confiance où les parties concernées ne se connaissent pas en personne.  

En outre, tous les cosignataires doivent connaître le mot de passe appelé « clé publique maîtresse » pour accéder à un wallet multisig partagé. La différence entre la clé publique maîtresse et une clé publique traditionnelle est que vous devez la partager avec toutes les personnes qui sont vos cosignataires pour que le wallet soit réellement « multisig ». Une fois que les cosignataires ont accepté de confirmer qu'ils veulent « adhérer », le wallet multisig indique combien de participants doivent signer une transaction pour qu'elle soit acceptable. 

 

Nouveau sur Bitpanda ? Créez votre compte aujourd'hui !

Inscrivez-vous ici

Quels sont les avantages et les inconvénients des wallets multisig ?

En plus de rendre un wallet plus difficile à pirater en raison de la multiplicité des clés privées, les avantages des wallets multisig sont évidents. Les mots de passe sont stockés à plusieurs endroits ou sur différents appareils, ce qui réduit la dépendance envers un seul appareil. L'utilisation d'un wallet multisig réduit également la dépendance à l'égard d'une seule partie, les cosignataires pouvant intervenir en cas de problème. 

En même temps, c'est aussi l'un des inconvénients des wallets multisig. Si l'ensemble du groupe de signataires décide de commettre une transaction frauduleuse, il peut s'avérer très difficile de récupérer les fonds. En outre, si un wallet multisig est utilisé uniquement par deux parties, il existe toujours un risque inhérent qu'une partie bloque les transactions initiées par l'autre partie si elle n'est pas d'accord avec elles pour une raison quelconque. C'est la raison pour laquelle un schéma « 2 sur 3 » est une option plus sûre. Dans ce cas, deux parties effectuent une transaction, mais une troisième partie intervient en tant que médiateur, avec la seule responsabilité de traiter toute sorte de controverse qui pourrait survenir. 

En outre, les transactions peuvent prendre plus de temps car il y a plus de signatures impliquées. Contrairement aux transactions de ce que l'on appelle les wallets à seuil de signature, qui commencent par une signature unique par une seule partie de confiance, puis divisent la clé privée entre le nombre de participants et apparaissent sur la blockchain comme une seule signature standard, la taille d'une transaction est considérablement augmentée par plusieurs signatures au lieu d'une. Pour cette raison, les transactions singlesig bénéficient d'un traitement préférentiel de la part des mineurs et peuvent entraîner des retards de traitement, des frais de gaz plus élevés sur la blockchain Ethereum et des frais de transaction plus élevés pour les transactions multisig.

A quoi servent les wallets multisigs ?

Pour l’instant, les wallets multisigs sont utilisés soit comme des versions plus sécurisées des wallets ordinaires, soit comme des blocs de construction du Lightning Network.

Comme vous l'avez appris dans la section Intermédiaire de la Bitpanda Academy, le Bitcoin Lightning Network est une solution de scaling de seconde couche pour le réseau Bitcoin. Sur le réseau Lightning, les participants peuvent créer des canaux de paiement entre deux parties où un dépôt initial est effectué qui peut ensuite être utilisé pour envoyer des transactions du réseau Lightning jusqu'à une certaine limite, le solde étant mis à jour à chaque transaction. 

Comme ces transactions ne sont pas stockées dans la blockchain, elles font grossir le réseau. Comme le consentement des deux parties est nécessaire pour chaque transaction, les wallets Lightning sont multisig, chaque partie détenant sa propre clé privée. Les utilisateurs de Bitcoin qui effectuent régulièrement des transactions pour de petites quantités de BTC bénéficient d'un règlement quasi instantané des transactions et de frais réduits. 

Dans notre prochain article, vous découvrirez tout ce qu’il y a à savoir sur le chiffrement asymétrique

Cet article ne constitue en aucun cas un conseil en investissement ni une offre ou une invitation à acheter des actifs financiers numériques.

Le présent article est fourni à titre d'information générale uniquement et aucune déclaration ou garantie, expresse ou implicite, n'est faite et aucune fiabilité ne doit être accordée quant à l'équité, l'exactitude, l'exhaustivité ou la justesse de cet article ou des opinions qui y sont contenues.

Certaines déclarations contenues dans cet article peuvent concerner des attentes futures fondées sur nos opinions et hypothèses actuelles et comportent des incertitudes susceptibles d'entraîner des résultats, performances ou événements réels différents de ces déclarations. 

Ni Bitpanda GmbH, ni aucune de ses filiales, conseillers ou représentants ne peuvent être tenus responsables de quelque manière que ce soit en relation avec cet article. 

Veuillez noter qu'un investissement dans des actifs financiers numériques comporte des risques en plus des opportunités décrites ci-dessus.