
Les adresses multi-signatures en termes simples sont des adresses qui nécessitent plus d’une clé cryptographique à dépenser à partir de ces adresses. Le concept de multi-signature est utilisé dans de nombreuses idéologies, ethnies, races et/ou entreprises depuis des milliers d’années. La multi-signature, par exemple, a été utilisée pour protéger la sécurité des cryptes abritant les reliques les plus chères des saints. Le supérieur d’un monastère ne donnerait aux moines que la moitié des clés des reliques spéciales. En conséquence, aucun moine ne pouvait accéder et saisir les reliques.
Le terme «risque lié à la personne clé» dans les affaires conventionnelles fait référence au moment où une entreprise dépend trop fortement d’un individu pour prospérer. Lors de la gestion des fonds, de nombreuses entreprises, à l’exception des entreprises de crypto-monnaie, sont sujettes à ce risque. Heureusement, les adresses Bitcoin multisignatures fournissent un mécanisme de gestion de ce type de risque en ne plaçant pas la seule responsabilité de la gestion des fonds entre les mains d’un individu.
Les adresses multi-signatures sont une sorte d’adresse Bitcoin qui vous permet de réguler les fonds en tant que groupe. Cela se produit une fois que vous avez besoin de deux personnes ou plus, ainsi que de vos signatures cryptographiques, pour libérer les fonds qu’elles contiennent. Une transaction est formée et signée une fois que vous souhaitez envoyer de l’argent depuis votre portefeuille. En signant numériquement la transaction, vous revendiquez la propriété des fonds qui s’y trouvent. Pour signer une transaction, les portefeuilles Bitcoin à signature unique (AKA « de base ») ne nécessitent qu’une seule signature.
Multisig est une abréviation de multi-signature, et comme son nom l’indique, ce type de portefeuille nécessite une ou plusieurs signatures pour signer une transaction. Un portefeuille multisig est un portefeuille partagé par deux copayeurs ou plus. Le nombre de signatures nécessaires pour signer une transaction sera inférieur ou égal au nombre de copayeurs, qui dépend du type de portefeuille. Par exemple, un portefeuille multisig 2 sur 2 partagé entre deux copayeurs forcerait deux signatures à signer une transaction. Et dans un portefeuille multisig 2 sur 3 partagé entre trois copayeurs, au moins deux des trois clés des copayeurs seraient nécessaires pour signer une transaction.
Il existe trois formats d’adresses de base dans Bitcoin : P2PKH, P2SH et bech32. Le P2SH est considéré comme l’initiateur des adresses multisig. Gavin Andresen a proposé les adresses P2SH. Elles peuvent également être utilisées comme adresses multi-signatures, entre autres. Le concept a été introduit en mars 2012 via le BIP16. Les adresses P2SH ont été ajoutées à Bitcoin un mois après la publication de BIP16, en avril 2012.
Avant cela, les bitcoins P2SH n’étaient pas utilisés, mais cela ne signifie pas qu’il était impossible de générer des adresses multi-signatures avant l’introduction des adresses P2SH. C’était faisable, mais il fallait le faire extrêmement simplement, et il n’y avait pas de procédure conventionnelle et acceptée.
Pour la première fois dans l’histoire, une transaction a été reçue à une adresse multi-signature dans le bloc 170052 (7 mars 2012). 342ftSRCvFHfCeFFBuz4xwbeqnDw6BGUey. Cependant, la transaction a été créée sans respecter la norme BIP16, mais elle a respecté la norme BIP13 (commençant par « 3 »).
Imaginons que nous ayons un coffre-fort qui nécessite plus d’une clé pour s’ouvrir et y dépenser les fonds. Ceci est une illustration simple du fonctionnement des adresses multisig. Dans le cas d’adresses multisig, vous pouvez décider du nombre de clés nécessaires pour ouvrir le coffre (dépenser des fonds). Par exemple, il pourrait y avoir un multisig 2 sur 3, où les deux clés sont toujours nécessaires pour dépenser les fonds à l’adresse. Nous pourrions également avoir une adresse multisig n-sur-m, où n clés sur m sont nécessaires pour signer une transaction avant que les fonds puissent être dépensés à l’adresse. Les exemples incluent un 2 sur 2, 2 sur 3, 3 sur 5, 5 sur 7, etc.
Comment fonctionnent-ils alors ? En utilisant un multisig 2 sur 3 par exemple, qui est configuré avec les clés Bob, Alice et Carol. Deux des trois parties seraient tenues d’envoyer une transaction. Pour effectuer un paiement, Bob peut créer une transaction et la signer avec sa clé. C’est ce qu’on appelle une demande de transaction. Il peut ensuite envoyer cette transaction à Alice ou à Carol pour que l’une d’elles signe avec ses clés. Une fois signé, l’un ou l’autre renvoie la transaction signée à Bob pour finaliser la transaction.
Les fonds et les transactions dans le portefeuille sont visibles pour tous les copayeurs. Pour transférer des fonds depuis le portefeuille, un ou plusieurs copayeurs doivent signer une transaction. Cette fonction augmente la sécurité de votre fonds.
En cas d’urgence médicale qui vous rend inapte, vos proches ne pourront pas accéder aux liquidités qui pourraient être nécessaires dans de telles circonstances. De plus, des millions de dollars en bitcoins ont été perdus parce que les gens n’ont pas planifié la pire des situations. Un portefeuille multisig pourrait garantir que vos fonds soient accessibles même si vous n’êtes pas présent ou disponible, bien que cela dépende (cela peut sembler impossible dans un portefeuille multisig 2 sur 2.
Nous pouvons également utiliser des adresses multisig pour le financement participatif lorsque les projets ont besoin de financement pour démarrer. Dans ce cas, l’adresse multisig peut être utilisée dans les services d’entiercement dont le service détient l’une des clés, et le projet détient la dernière clé dans un multisig 2 sur 2. Lorsque le projet initie une transaction, le service peut fournir la deuxième clé si le projet répond à certaines exigences et/ou jalons. Ici, il y aurait un contrôle et un équilibre, et tous ceux qui ont contribué au déroulement du projet peuvent suivre l’avancement du projet.
Nous vivons dans un monde où la confiance est devenue une erreur, et chacun cherche toujours un moyen de fournir un système de confiance pour son propre bénéfice. Les gens préfèrent ne pas faire affaire ensemble par crainte que l’un des partenaires ne disparaisse avec le gain commercial, et les couples préfèrent avoir des comptes séparés pour gérer leurs fonds à cause des conjoints scrupuleux. Cela ne signifie pas que les adresses multisig résolvent totalement ce problème, mais cela aide à atténuer certains de ces problèmes en apportant de la transparence et une meilleure gestion des fonds entre différentes parties qui peuvent ou non se faire confiance.
Dans mon prochain article, je discuterai de la création d’adresses multisig à l’aide de bitcoin-cli
- https://en.bitcoin.it/wiki/Multi-signature#:~:text=Multi%2Dsignature%20(multisig)%20refers,of%20bitcoins%20among%20multiple%20people.
- https://www.quora.com/How-does-a-multisig-wallet-work
- https://www.bitcoin.com/get-started/shared-multisig-bitcoin-wallet/
Rejoignez Coinmonks Telegram Channel et Youtube Channel pour en savoir plus sur le trading et l’investissement cryptographiques
Source https://medium.com/coinmonks/a-dive-into-multisig-addresses-6dc9cba9ef34?source=rss—-721b17443fd5—4