protocole : Comment fonctionne le changement dans une transaction bitcoin ?
Tout d’abord, clarifions la différence entre les comptes et les adresses.
Les « comptes » sont utilisés pour la commodité des personnes afin de suivre leurs fonds. Comme ce n’est que pour votre suivi, vous pouvez déplacer des Bitcoins d’un compte à un autre simplement en déplaçant un nombre d’une colonne à une autre. Aucune transaction n’est nécessaire. (C’est comme quand vous savez que vous devez 25 $ à votre fils pour l’allocation et que vous avez budgétisé 200 $ pour l’épicerie.)
Les pièces sont envoyées à une adresse. Le client associe chaque adresse à un compte et ajoute les fonds reçus à ce compte. Ceci est simplement fait pour plus de commodité afin de permettre aux gens de suivre indirectement à quelle adresse les fonds ont été envoyés. Mais vous pouvez avoir n’importe quel nombre d’adresses associées au même compte.
Le changement vient de la façon dont les Bitcoins sont dépensés. Pour dépenser un certain nombre de Bitcoins, vous devez extraire des Bitcoins des sorties de transaction vers les comptes que vous contrôlez. Notez que dans la partie dépenses, peu importe de quelle adresse il s’agit ou à quel compte cette adresse est associée. Lorsque vous dépensez des Bitcoins à partir d’un compte particulier. Cela ne signifie pas que les fonds proviennent d’adresses associées à ce compte. N’oubliez pas que l’association entre les adresses et les comptes sert uniquement à la réception et non à l’envoi. (Comme lorsque vous dépensez de l’argent pour l’épicerie, ce n’est pas comme si vous aviez des factures spécifiques pour l’épicerie. Vous avez juste un montant budgétisé.)
Ainsi, lorsque vous extrayez des sorties de transaction, vous formez une pile de Bitcoins suffisamment grande pour le nombre que vous essayez d’envoyer. Habituellement, ce ne sera pas exact puisque vous devez réclamer une sortie entière. Ainsi, l’excès forme le «changement».
le client ne l’affiche pas.
Étant donné que le client gère les pièces d’une manière particulière, il n’est pas logique d’essayer de voir les pièces qu’il gère avec n’importe quel type d’explorateur. Il essaie spécifiquement de masquer le fait que toutes les pièces sont liées. Ces types de services sont destinés à surveiller les fonds reçus, et non les fonds gérés.