Comment fonctionnent les transactions Bitcoin

Les transactions Bitcoin sont plus complexes que vous ne le pensez. Vous envoyez rarement simplement une quantité de bitcoin en une fois. Au lieu de cela, votre portefeuille Bitcoin et le réseau Bitcoin doivent passer par un ensemble d'étapes pour s'assurer que la bonne quantité d'argent électronique parvient au destinataire.

Fondamentaux des transactions Bitcoin

Tout d'abord, il est important de comprendre à quoi ressemble un bitcoin. Ce n'est pas un seul enregistrement d'une pièce de monnaie, comme vous pourriez le trouver sur un registre comptable ou sur votre relevé bancaire.

Au lieu de cela, il est enregistré en tant que transaction, comprenant trois éléments: une entrée de transaction, une sortie de transaction et un montant.

Les bitcoins que vous envoyez à quelqu'un vous ont été envoyés par quelqu'un d'autre. Quand ils vous les ont envoyés, l'adresse qu'ils ont envoyée a été enregistrée sur la blockchain bitcoin comme entrée de transaction, et votre adresse - l'adresse à laquelle ils l'ont envoyée - a été enregistrée sur le réseau bitcoin comme sortie de transaction.

Lorsque vous envoyez ce bitcoin à quelqu'un d'autre, votre porte-monnaie crée une sortie de transaction qui est l'adresse de la personne à qui vous envoyez la pièce. Cette transaction sera ensuite enregistrée sur le réseau bitcoin avec votre adresse bitcoin comme entrée de transaction.

Lorsque cette personne envoie ensuite ces bitcoins à quelqu'un d'autre, leur adresse devient, à son tour, l'entrée de transaction, et l'adresse bitcoin de cette autre personne est la sortie de la transaction.

Grâce à ce système, les utilisateurs peuvent suivre les transactions bitcoin jusqu'au moment où le bitcoin a été créé, en comprenant qui l'a envoyé à qui, à tout moment.

Cela crée un système complètement transparent dans lequel toutes les transactions peuvent être vérifiées à tout moment.

Changer d'adresse

Le problème est que le montant attaché à ces transactions avec leurs entrées et sorties n'est pas divisible. Donc, si Alice a une adresse bitcoin avec un bitcoin dedans, et elle veut seulement envoyer un demi-bit à Bob, alors elle devrait envoyer tout ce bitcoin à Bob. Le réseau bitcoin créerait alors automatiquement 0,5 bitcoins en échange du bitcoin envoyé par Alice et l'enverrait à une troisième adresse sous le contrôle d'Alice. Cette troisième adresse sera également une sortie de transaction, ce qui signifie que l'adresse aura plusieurs sorties de transaction.

Au fil du temps, cela signifie que les portefeuilles bitcoin se retrouvent avec beaucoup d'adresses contenant des quantités variables de bitcoin et des changements de transactions bitcoin. Lorsque vous envoyez des bitcoins à quelqu'un, votre porte-monnaie fera de son mieux pour rassembler les fonds nécessaires en utilisant les adresses contenant les différents montants. Cela conduit à des transactions qui peuvent avoir plusieurs entrées différentes - différentes adresses avec des montants différents utilisés pour constituer les fonds. Il est généralement improbable que ces entrées fournissent exactement la bonne quantité, de sorte que vous finissez normalement avec le changement.

Et si vous voulez envoyer juste une petite quantité de bitcoin? Heureusement, vous pouvez trancher des bitcoins très finement. La plus petite partie divisible d'un bitcoin s'appelle un satoshi, et elle ne représente qu'un cent millionième de bitcoin. Cependant, vous ne pouvez pas envoyer un seul Satoshi sur le réseau, c'est tout simplement trop petit et cela encombrerait le réseau de petites transactions. La plus petite valeur de transaction est 5340 satoshis, qui est encore minuscule.

Pour compliquer encore les choses, de nombreuses transactions bitcoin impliquent des frais de transaction, ce qui signifie que vous devez ajouter une certaine quantité de bitcoin au-dessus du montant que vous essayez d'envoyer. Si vous ne le faites pas, il est probable que la transaction bitcoin échouera complètement. C'est quelque chose à considérer, en particulier lors de l'envoi de minuscules fractions d'un bitcoin.

Ainsi, lorsque vous ouvrez votre portefeuille Bitcoin après quelques transactions et commencez à voir plusieurs adresses contenant beaucoup de petites quantités, c'est ce qui se passe. Il n'est pas particulièrement facile à lire et rend la comptabilité un peu ennuyeuse, mais il permet de tracer des transactions bitcoin à travers tout le réseau - ce qui est important, étant donné le mantra de transparence et d'immuabilité de bitcoin.