Contrôle des pièces

Le contrôle des pièces est une fonctionnalité avancée des portefeuilles de cryptomonnaies qui permet aux utilisateurs de sélectionner manuellement les UTXO (sorties de transaction non dépensées) à utiliser lors d'une transaction. Au lieu de laisser le portefeuille choisir automatiquement les cryptomonnaies à dépenser, le contrôle des pièces offre aux utilisateurs une maîtrise précise de leurs entrées, un peu comme choisir les billets à présenter lors d'un achat. Cette fonctionnalité est essentielle pour les utilisateurs soucieux de leur confidentialité, pour optimiser les frais et pour une gestion efficace des UTXO. Popularisée par Bitcoin Core, elle est désormais disponible dans de nombreux portefeuilles avancés, tels qu'Electrum, Wasabi et Sparrow.

Définition

Coin Control permet la sélection manuelle des UTXO dans les transactions :

AspectDescription
Fonction principaleSélectionnez manuellement les UTXO (pièces) à dépenser dans une transaction.
Comportement par défautSans contrôle des pièces, les portefeuilles sélectionnent automatiquement les UTXO (souvent de manière inappropriée pour la confidentialité).
Avantages principauxAmélioration de la confidentialité, optimisation des frais et gestion des UTXO
Applicable àLes blockchains basées sur UTXO (Bitcoin, Litecoin, Bitcoin Cash, etc.)
Ne s'applique pas àLes blockchains basées sur les comptes (Ethereum, Solana) n'utilisent pas d'UTXO.
Disponible enBitcoin Core, Electrum, Wasabi, Sparrow, Samourai et autres portefeuilles avancés

Origine & Histoire

« Le contrôle des pièces est sans doute la fonctionnalité de confidentialité la plus importante d'un portefeuille Bitcoin. »
Guide de confidentialité Bitcoin
DateEspaces
2009Bitcoin est lancé avec le modèle UTXO ; les premiers portefeuilles n'offrent aucun contrôle sur les pièces.
2013Bitcoin Core ajoute une fonctionnalité de contrôle de base des pièces, permettant aux utilisateurs de sélectionner les entrées pour les transactions.
2014Le portefeuille Electrum permet de contrôler les cryptomonnaies grâce à une interface conviviale.
2015Des chercheurs spécialisés dans la protection de la vie privée démontrent comment la sélection automatique des UTXO peut relier les adresses de portefeuille.
2017L'augmentation des frais Bitcoin rend le contrôle des pièces précieux pour l'optimisation des frais (choix d'ensembles UTXO plus petits).
2018Wasabi Wallet est lancé avec le contrôle des cryptomonnaies et l'intégration de CoinJoin – une conception axée sur la confidentialité.
2020Sparrow Wallet offre l'une des interfaces de contrôle des cryptomonnaies les plus intuitives.
2021L'étiquetage des UTXO (l'indication de la source/de la finalité de chaque UTXO) devient une pratique de confidentialité recommandée
2023Le contrôle des cryptomonnaies devient la norme dans les portefeuilles axés sur la confidentialité ; les tutoriels et les contenus pédagogiques se multiplient.

Fonctionnement

UTXO #MontantMatériauÂge
UTXO 10.5 BTCRetrait d'échange30 jours
UTXO 20.3 BTCPaiement du client15 jours
UTXO 31.2 BTCRécompense minière60 jours
UTXO 40.05 BTCChange suite à l'achat5 jours
Total2.05 BTC
ScénarioVotre choixRaison
Payer un achatSélectionnez uniquement UTXO 2 (0.3 BTC)Ne révélez pas vos retraits d'échange ni vos revenus miniers.
Consolidation de la poussièreSélectionnez UTXOs 4 et envoyez-le-vous.Faites des économies pendant les périodes de faibles frais.
Séparation de la vie privéeNe mélangez jamais les UTXO des plateformes d'échange avec ceux des plateformes P2P.Évitez de lier votre identité d'échange à des transactions privées.
Économies sur les fraisChoisissez un seul UTXO de grande taille plutôt que plusieurs petits.Moins d'informations = transaction plus petite = frais réduits
Sans contrôle des piècesAvec contrôle des pièces
Le portefeuille peut combiner des UTXO provenant de différentes sources.Vous choisissez les UTXO à partir de la même source
Observer associe votre compte d'échange aux achats P2PLes sources restent séparées
Le changement d'adresse révèle le total approximatif des avoirs.Seul le montant UTXO sélectionné est révélé
La sélection automatique peut créer des liens d'adresse inutilesVous contrôlez les adresses qui apparaissent dans la transaction

En termes simples

  1. Votre portefeuille est comme un portefeuille physique rempli de billets différents.– au lieu d’avoir « un solde », vous avez en fait des piles séparées de pièces (UTXO) provenant de différentes sources.
  2. Normalement, c'est le portefeuille qui choisit les billets pour vous.– Lorsque vous effectuez un paiement, le logiciel prélève automatiquement les pièces qu'il souhaite. C'est comme si un caissier fouillait dans votre portefeuille et en sortait des billets au hasard.
  3. Le contrôle des pièces vous permet de choisir– vous décidez précisément quelles « factures » remettre, tout comme vous le feriez dans la vraie vie lorsque vous choisissez soigneusement les factures à utiliser.
  4. Pourquoi est-ce important ? Pour le respect de la vie privée !– Si vous utilisez une cryptomonnaie provenant d'un retrait de votre plateforme d'échange et une cryptomonnaie provenant d'une vente privée dans la même transaction, vous venez de révéler au monde entier que ces deux cryptomonnaies sont liées à la même personne.
  5. Cela permet aussi d'économiser de l'argent– Utiliser moins d'UTXO, mais plus volumineux, signifie une taille de transaction plus petite, ce qui se traduit par des frais moins élevés sur le réseau Bitcoin.

Important : Le contrôle des cryptomonnaies est l’un des outils de confidentialité les plus efficaces à la disposition des utilisateurs de Bitcoin. En gérant soigneusement les UTXO dépensés ensemble, les utilisateurs peuvent empêcher l’analyse de la blockchain de relier leurs différentes activités financières et identités.

Lire aussi : L’investissement de portefeuille étranger dans les cryptomonnaies expliqué : des flux d’investissement aux stablecoins

Exemples du monde réel

Scénario 1 : Séparation de l’identité d’échange et de l’identité P2P

AspectDÉTAILS
ScénarioUn utilisateur achète des Bitcoins sur Coinbase (après vérification d'identité) et reçoit également des Bitcoins en contrepartie d'un travail indépendant (pseudonyme).
Mise en œuvreGrâce au contrôle des pièces dans Sparrow Wallet, ils étiquettent chaque UTXO en fonction de sa source (« Coinbase », « Freelance »). Lors de leurs dépenses, ils ne mélangent jamais d'UTXO provenant de sources différentes dans une même transaction.
RésultatLeur identité d'échange (liée à leur véritable nom) n'est jamais connectée à leur identité de travailleur indépendant sur la blockchain.

Scénario 2 : Optimisation des honoraires pendant les périodes de forte facturation

AspectDÉTAILS
ScénarioLes frais de transaction Bitcoin grimpent en flèche et dépassent les 50 dollars lors d'une hausse du marché.
Mise en œuvreL'utilisateur utilise le contrôle des pièces pour sélectionner un seul UTXO de 0.5 BTC pour un paiement de 0.4 BTC, créant ainsi une transaction simple à 1 entrée et 2 sorties au lieu de la transaction par défaut du portefeuille qui combine cinq petits UTXO.
RésultatLa taille de la transaction est d'environ 225 octets au lieu d'environ 750 octets, ce qui permet d'économiser environ 70 % sur les frais.

Scénario 3 : Consolidation des UTXO en période de faibles frais

AspectDÉTAILS
ScénarioUn mineur de Bitcoin possède des centaines de petits UTXO provenant des paiements des pools de minage.
Mise en œuvreDurant le week-end, lorsque les frais sont faibles (1 sat/vbyte), le mineur utilise le contrôle des pièces pour sélectionner toutes les petites UTXO et les consolider en une seule UTXO plus volumineuse envoyée à sa propre adresse.
RésultatLes transactions futures seront moins coûteuses et plus simples ; les frais de consolidation sont minimes grâce à leur faible coût.

Avantages

AvantageDescription
Confidentialité amélioréeEmpêche le lien entre différentes activités financières et identités.
Optimisation des fraisChoisissez les combinaisons UTXO optimales pour minimiser les frais de transaction
Gestion UTXOFaites le ménage, consolidez pendant les périodes de faibles frais.
Séparation financièreSéparez vos fonds professionnels, personnels et anonymes.
Pleine transparence Comprenez précisément ce que votre portefeuille fait avec vos pièces.

Inconvénients et risques

AnalyseDescription
ComplexitéNécessite une compréhension des UTXO, de la structuration des transactions et des concepts de confidentialité.
Erreur utilisateurUn choix incorrect d'UTXO peut involontairement aggraver la confidentialité.
C'est longLa sélection manuelle demande plus d'efforts que le comportement automatique du portefeuille
Prise en charge limitée du portefeuilleTous les portefeuilles n'offrent pas de fonctionnalités de contrôle des pièces.
Non applicable à toutes les chaînesLes blockchains basées sur les comptes (Ethereum) n'utilisent pas le modèle UTXO

QFP

Ai-je besoin d'un système de contrôle des pièces si la protection de la vie privée ne me préoccupe pas ?

Même si la confidentialité n'est pas votre priorité, le contrôle des pièces peut optimiser les frais de transaction en vous permettant de choisir des combinaisons UTXO efficaces. C'est également utile pour une meilleure organisation de votre portefeuille et pour éviter l'accumulation d'UTXO inutilisés.

Quels portefeuilles prennent en charge le contrôle des pièces ?

Bitcoin Core, Electrum, Sparrow Wallet, Wasabi Wallet, Samourai Wallet et Blue Wallet (mode avancé) permettent tous de contrôler les cryptomonnaies. Sparrow et Wasabi sont particulièrement recommandés pour leurs interfaces intuitives et leur conception axée sur la confidentialité.

Qu’est-ce que l’étiquetage UTXO et pourquoi est-il important ?

L'étiquetage des UTXO consiste à associer à chaque UTXO des informations sur sa source (par exemple, « retrait Coinbase », « paiement d'Alice », « sortie CoinJoin »). Ces étiquettes facilitent la gestion des cryptomonnaies en vous aidant à vous souvenir des implications en matière de confidentialité liées à l'utilisation de chaque UTXO.

Existe-t-il un contrôle des pièces pour Ethereum ?

Non. Ethereum utilise un modèle de comptes, et non un modèle UTXO. Chaque adresse possède un solde unique ; il n’y a donc pas de « pièces » individuelles à contrôler. La protection de la vie privée sur Ethereum nécessite des approches différentes, comme l’utilisation de plusieurs adresses ou de protocoles de confidentialité.

Actualités et Événements