
Faits marquants:
Le mois dernier, Andy Chow a présenté deux projets de BIP, MuSig2 PSBT et MuSig2 Descriptors.
Les portefeuilles multi-signatures augmentent la sécurité des fonds BTC dans certaines circonstances.
La communauté des développeurs a commencé à discuter de deux propositions d’amélioration du Bitcoin (BIP) qui permettraient de se rapprocher du moment où les portefeuilles multi-signatures commenceraient à être mis en œuvre, une méthode conçue pour assurer une plus grande sécurité pour les transactions Bitcoin qui nécessitent plusieurs participants.
Le développeur de Bitcoin Core, Andy Chow, a présenté ces derniers jours deux nouveaux BIP qui ouvriraient la voie à la mise en œuvre de Musig2, un protocole que les développeurs de portefeuilles et d’outils de garde collaborative attendent depuis longtemps. Musig2 est un protocole qui apporterait des améliorations en termes de confidentialité pour les opérations multi-signatures, Cela réduit la taille des signatures car il est basé sur Schnorr, et cela réduirait également le nombre d’étapes pour mener à bien la procédure, comme nous l’avons signalé dans CriptoNoticias en 2020, lorsqu’il a été proposé.
Plus précisément, Chow a présenté deux projets de BIP : MuSig2 PSBT et MuSig2 Descriptors. Le premier BIP ajoute des champs pour le occasionnels (un numéro à usage unique qui est au cœur du type de cryptographie de Bitcoin), des clés publiques et des signatures partielles (ou PSBT) ; et le deuxième BIP fournit une méthode pour décrire les résultats des transactions contrôlées par un portefeuille MuSig2.
Comment fonctionne Musig2
Une des caractéristiques de Musig2 est qu’il réduit le nombre de tours nécessaires à deux, au lieu de trois (nombre de tours requis par le protocole CHECKMULTISIG). Lors de la configuration du portefeuille, toutes les clés étendues (xpub) sont collectées auprès de tous les participants et des descripteurs (une clé qui contient des détails sur la façon dont les portefeuilles sont créés et exécutés) sont créés.
Ils sont ensuite générés occasionnels, sont ajoutés aux transactions Bitcoin partiellement signées (PSBT) et partagés entre les autres signataires dans un premier message. Dans le deuxième message, le occasionnels reçus sont utilisés pour créer une signature partielle et sont renvoyés à chacun des autres signataires, que le portefeuille reconnaît.
Autres systèmes pour effectuer des transactions multi-signatures
Les transactions multi-signatures sont antérieures à Musig. Une méthode traditionnelle consiste à créer une multi-signature à l’aide de CHECKMULTISIG, qui publiera un nombre proportionnel de signatures et de clés publiques sur la blockchain pour les signataires de la transaction.
CHECKMULTISIG présente deux inconvénients évidents par rapport à Multisig : il révèle le nombre total de participants à la transaction et génère également des frais de transaction progressivement plus élevés à mesure que le nombre de signataires augmente. MuSig, quant à lui, permet à un groupe d’utilisateurs de générer collectivement une signature unique et une clé publique pour valider une transaction, ce qui améliore la confidentialité et réduit les coûts de transaction pour tous les signataires impliqués.
Musig2 pourrait être implémenté dans les portefeuilles à mesure que la communauté évalue et commente les propositions actuelles.
Voir l’article original en espagnol
