Comment fonctionne le multisig : le modèle M-sur-N

Chaque portefeuille multisig est défini par une configuration M-sur-N, où N est le nombre total de détenteurs de clés et M est le nombre minimum de signatures requises pour autoriser une transaction. Le processus fonctionne comme suit :

  1. Configuration. Le portefeuille multisig est créé avec N signataires désignés, chacun détenant sa propre clé privée. Le seuil M est défini lors de la création : c'est le nombre minimum de signatures nécessaires pour déplacer les fonds.
  2. Proposition. Lorsqu'une personne souhaite envoyer des fonds, un signataire crée et signe une proposition de transaction. Cette proposition n'est pas exécutée immédiatement ; elle attend des signatures supplémentaires.
  3. Co-signature. Les autres signataires examinent la transaction proposée. Chaque signataire qui donne son accord ajoute sa signature. Une fois que M signatures ont été collectées, le seuil est atteint.
  4. Exécution. Une fois le nombre suffisant de signatures collecté, la transaction est exécutée sur la blockchain et les fonds sont transférés. Si le seuil n'est jamais atteint, la transaction reste en attente ou est finalement rejetée.

Configurations multisig courantes

ConfigurationCas d'usage typiqueFonctionnement
2-sur-3Sécurité personnelle3 clés stockées dans des endroits différents. N'importe lesquelles des 2 peuvent déplacer les fonds. Si l'une est perdue, vous gardez l'accès.
3-sur-5Équipes et DAO5 membres de l'équipe détiennent des clés. Une majorité de 3 doit s'accorder sur chaque transaction. Empêche toute minorité d'agir seule.
5-sur-9Trésoreries de protocoles9 signataires élus par la communauté. Une supermajorité de 5 est requise. Utilisé pour les trésoreries à haute valeur où un large consensus est essentiel.

Cas d'usage des portefeuilles multisig

Sécurité personnelle

Vous détenez 3 clés stockées dans des emplacements physiques différents : peut-être une à la maison, une dans un coffre-fort bancaire et une chez un membre de la famille de confiance. Si une clé est perdue ou compromise, les deux autres peuvent toujours autoriser les transactions. Il n'y a pas de point de défaillance unique, et aucun vol isolé ne peut vider vos fonds.

Fonds d'entreprise et d'équipe

La trésorerie d'une entreprise peut exiger que le directeur financier et le PDG signent tous deux avant que les fonds ne soient déplacés. Aucun employé ne peut dépenser unilatéralement les cryptos de l'entreprise. Cela reflète les contrôles à double signature que les entreprises traditionnelles utilisent depuis des décennies.

Trésoreries de DAO

Les organisations décentralisées utilisent le multisig pour gérer les fonds de la communauté. Les trésoreries de protocoles valant des millions ou des milliards de dollars sont contrôlées par des signataires élus par la communauté. Les décisions de dépenses majeures nécessitent un accord majoritaire, alignant la gestion des fonds sur les principes de gouvernance de la DAO.

Services de garde (Custody)

Certains services de garde utilisent le multisig où l'utilisateur détient une clé et le dépositaire en détient une autre. Aucune des deux parties ne peut déplacer les fonds indépendamment. Ce modèle hybride donne à l'utilisateur plus de contrôle qu'un stockage purement custodial tout en offrant une gestion professionnelle des clés.

Solutions multisig majeures

Safe (anciennement Gnosis Safe)

Safe est la solution multisig dominante sur Ethereum et les chaînes compatibles EVM. Elle est utilisée par les principales DAO, protocoles DeFi et investisseurs institutionnels, gérant des centaines de milliards de dollars d'actifs collectifs. Safe fonctionne comme un contrat intelligent déployé sur la blockchain : vous interagissez avec lui via une interface web, proposez des transactions et collectez les signatures des co-signataires. Il prend en charge tous les jetons ERC-20, les NFT et les interactions DeFi complexes. Presque toutes les trésoreries de protocoles majeurs sur Ethereum fonctionnent via un Safe.

Squads

Squads est la principale plateforme multisig sur Solana, offrant des fonctionnalités similaires à Safe mais construite nativement pour l'écosystème Solana. Les équipes et les DAO sur Solana utilisent Squads pour gérer les trésoreries, les mises à jour de programmes et les fonds opérationnels avec une sécurité multi-signature.

Multisig natif Bitcoin

La capacité multisig est intégrée directement dans le protocole Bitcoin. Les adresses multisig Bitcoin commencent généralement par "3" (format P2SH) ou "bc1" (format SegWit natif). Contrairement aux portefeuilles multisig basés sur Ethereum, qui sont des contrats intelligents, le multisig Bitcoin est appliqué au niveau du script au sein du protocole lui-même. Plusieurs services multisig Bitcoin dédiés, dont Unchained, Casa et Nunchuk, offrent des interfaces conviviales pour configurer et gérer des portefeuilles multi-signature Bitcoin.

Avantages du multisig

  • Aucun point de défaillance unique. L'avantage fondamental. Aucune clé perdue, volée ou compromise ne peut entraîner la perte de fonds, tant que le seuil n'est pas atteint.
  • Protection contre le vol. Un attaquant qui compromet une clé ne peut pas déplacer les fonds. Il devrait compromettre indépendamment M clés, une tâche considérablement plus difficile.
  • Gouvernance et responsabilité. Le multisig impose une prise de décision collective. Chaque transaction est visible par tous les signataires, et aucun individu ne peut agir unilatéralement. Cela crée une piste d'audit naturelle.
  • Récupération en cas de perte de clé. Si vous perdez une clé dans une configuration 2-sur-3, les deux clés restantes peuvent toujours déplacer les fonds vers un nouveau portefeuille. C'est un avantage critique par rapport aux portefeuilles à clé unique, où perdre la clé signifie tout perdre.

Inconvénients et compromis

  • Transactions plus lentes. Chaque transaction nécessite une coordination entre plusieurs signataires. Un simple transfert qui prend quelques secondes avec un portefeuille classique peut prendre des heures ou des jours en attendant que les co-signataires examinent et approuvent.
  • Configuration plus complexe. Créer un portefeuille multisig, distribuer les clés et établir des procédures de signature nécessite plus de connaissances techniques et de coordination que la configuration d'un portefeuille standard.
  • Coûts de gaz. Sur Ethereum et d'autres chaînes EVM, les transactions multisig impliquent des interactions avec des contrats intelligents qui consomment plus de gaz que les simples transferts. Chaque signature supplémentaire augmente le coût.
  • Risque de disponibilité. Si un nombre suffisant de signataires n'est pas disponible (en raison de clés perdues, de membres d'équipe injoignables ou de désaccords), les fonds peuvent être effectivement bloqués. Un multisig 3-sur-5 où 3 signataires perdent leurs clés signifie que les 2 restants ne peuvent jamais accéder aux fonds.

Le multisig dans les protocoles DeFi

Au-delà de la sécurité des portefeuilles, le multisig joue un rôle central dans la gouvernance des protocoles DeFi. De nombreux protocoles utilisent des portefeuilles multisig pour les fonctions administratives : mise à jour des contrats intelligents, ajustement des paramètres du protocole (taux d'intérêt, ratios de collatéral), mise en pause des opérations en cas d'urgence et gestion des fonds de trésorerie.

La configuration de ces portefeuilles multisig affecte directement le risque de souveraineté du protocole. Un protocole contrôlé par un multisig 2-sur-3 avec des signataires anonymes est très différent d'un protocole avec un multisig 5-sur-9 avec des signataires connus et publics. Le premier concentre le contrôle entre les mains d'un groupe restreint et non responsable. Le second distribue le pouvoir et crée une responsabilité. Lors de l'évaluation de tout protocole DeFi, la configuration multisig (qui sont les signataires, combien sont requis et s'ils sont publiquement connus) est l'une des considérations de sécurité les plus importantes.

Portefeuilles Multisig vs MPC

Le calcul multipartite (MPC) est une approche alternative au même problème fondamental : éliminer les points de défaillance uniques dans la gestion des clés.

FacteurMultisigMPC
FonctionnementPlusieurs clés distinctes signent la transaction indépendammentUne clé unique est divisée en parts ; aucune partie ne détient la clé complète
Empreinte sur la blockchainSignatures multiples visibles ; utilise un contrat intelligent (sur EVM)Apparaît comme une transaction normale à signature unique
Coût de gazPlus élevé (interaction contrat intelligent, signatures multiples)Standard (ressemble à une transaction classique)
Reconstruction de cléLes clés sont indépendantes ; aucune clé n'est assembléeLes parts de clé sont combinées dans un calcul cryptographique sans reconstruire la clé complète
Utilisé parDAO, équipes, sécurité personnelle (Safe, Squads)Dépositaires institutionnels (Fireblocks, Coinbase, etc.)

Les deux approches sont des solutions valides à la sécurité de la gestion des clés. Le multisig est plus transparent et éprouvé dans le monde DeFi. Le MPC est privilégié par les dépositaires institutionnels pour ses coûts sur la blockchain plus faibles et sa confidentialité. Pour la plupart des utilisateurs individuels et des DAO, le multisig reste l'option la plus accessible et la plus largement prise en charge.

Visualiser les portefeuilles multisig avec CleanSky

Les portefeuilles multisig comme Safe sont des contrats intelligents déployés à des adresses blockchain classiques. CleanSky peut lire n'importe quelle adresse de portefeuille multisig de la même manière qu'il lit n'importe quelle autre adresse : collez l'adresse Safe ou toute autre adresse de contrat multisig et voyez tous les jetons, positions DeFi et expositions aux protocoles dans une vue organisée. Que l'adresse appartienne à un portefeuille matériel personnel, un portefeuille chaud ou un contrat multi-signature, CleanSky le traite de la même manière : une analyse de portefeuille complète en lecture seule, sans connexion de portefeuille requise. Pour en savoir plus sur le fonctionnement des adresses, consultez notre guide sur les adresses crypto.

Pour les équipes et les DAO, cela signifie que vous pouvez surveiller votre trésorerie multisig sans connecter l'interface Safe : collez simplement l'adresse et obtenez une ventilation complète des avoirs, des positions DeFi et de l'exposition aux risques. Apprenez-en davantage sur l'évaluation des risques de protocole et de portefeuille dans notre guide rester en sécurité.

Analysez n'importe quel portefeuille multisig : voyez tous les jetons, positions DeFi et expositions aux risques en une seule vue.

Essayer CleanSky gratuitement →