Mimblewimble
Mimblewimble est un protocole de blockchain confidentiel (CT + cut-through) introduit par « Tom Elvis Jedusor » en 2016. Implémenté par Grin et Beam. Inspirant pour Bitcoin (mais incompatible direct).
Un protocole de confidentialité
Mimblewimble est un protocole de blockchain conçu pour offrir une confidentialité forte et une scalabilité accrue. Il combine signatures Schnorr, agrégation et engagements de Pedersen.
Propriétés clés
Les transactions Mimblewimble cachent les montants et n'ont pas d'adresses au sens classique. La chaîne se compacte en éliminant les UTXO consommés, ce qui réduit la taille du registre.
Implémentations
Grin et Beam ont implémenté Mimblewimble comme cryptomonnaies dédiées. Litecoin a intégré une extension MWEB optionnelle. Aucune implémentation Mimblewimble n'est intégrée à Bitcoin.
Limites par rapport à Bitcoin
Mimblewimble n'est pas trivialement composable avec Bitcoin et impose des compromis sur les contrats avancés. C'est un design intéressant mais distinct des évolutions de Bitcoin.
Termes lies
- Confidential TransactionsLes Confidential Transactions cachent les montants on-chain par engagements de Pedersen. Validables sans connaître le montant. Implémentés sur Liquid. Compromis : vérification plus lourde, peg-out limité.
- Pedersen commitmentUn engagement de Pedersen lie une valeur sans la révéler tout en permettant d'additionner des engagements. Base des Confidential Transactions et Mimblewimble.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.