Aller au contenu
ecdsa.com

MuSig2

Le schéma de multisignature en deux tours de BIP-327, dans lequel n signataires produisent ensemble une seule signature Schnorr BIP-340 valide pour une unique clé publique agrégée, indiscernable sur la chaîne d’une dépense à signataire unique.
Autres graphiesMuSig2BIP-327multi-signature aggregation

L’agrégation des clés combine les clés publiques des participants avec un coefficient par clé, afin d’empêcher les attaques par clé malveillante (rogue key). Chaque signataire envoie d’abord deux nonces publics (ce tour peut être effectué à l’avance), puis des signatures partielles, que n’importe qui peut additionner. Les nonces ne doivent jamais être réutilisés ni dérivés de façon déterministe à partir du seul message ; BIP-327 spécifie la génération des nonces, et leur réutilisation révèle la clé d’un signataire.

MuSig2 est un schéma n sur n. Pour un schéma t sur n, utilisez FROST ou des chemins de script Taproot à plusieurs clés. La coordination (échange des nonces, champs PSBT de BIP-373) est la partie difficile en pratique, et la prise en charge par les portefeuilles matériels reste limitée.

Normes et références

Tous les termes