Wie Bitcoin-Transaktionen funktionieren

Bitcoin- Transaktionen sind komplexer, als Sie vielleicht denken. Sie senden selten eine Menge Bitcoin auf einmal. Stattdessen müssen Ihre Bitcoin Wallet und das Bitcoin-Netzwerk eine Reihe von Schritten durchlaufen, um sicherzustellen, dass die richtige Menge an elektronischem Geld an den Empfänger gelangt.

Grundlagen von Bitcoin-Transaktionen

Erstens ist es wichtig zu verstehen, wie ein Bitcoin aussieht. Es handelt sich nicht um eine einzelne Aufzeichnung einer Münze, wie Sie sie in einem Buchhaltungsbuch oder auf Ihrem Kontoauszug finden.

Stattdessen wird es als eine Transaktion registriert, die aus drei Dingen besteht: einer Transaktionseingabe, einer Transaktionsausgabe und einem Betrag.

Die Bitcoins, die Sie an jemanden senden, wurden von jemand anderem an Sie gesendet. Als sie sie an Sie schickten, wurde die Adresse, von der sie gesendet wurden, als Transaktionseingabe in der Bitcoin-Blockchain registriert, und Ihre Adresse - die Adresse, an die sie gesendet wurde - wurde im Bitcoin-Netzwerk als Transaktionsausgabe registriert.

Wenn Sie dieses Bitcoin an jemand anderen senden, erstellt Ihr Wallet eine Transaktionsausgabe, die die Adresse der Person ist, an die Sie die Münze senden. Diese Transaktion wird dann im Bitcoin-Netzwerk mit Ihrer Bitcoin-Adresse als Transaktionseingabe registriert.

Wenn diese Person dann diese Bitcoins an jemand anderen sendet, wird ihre Adresse wiederum zur Transaktionseingabe, und die Bitcoin-Adresse dieser anderen Person wird die Transaktionsausgabe sein.

Mit diesem System können Benutzer Bitcoin-Transaktionen bis hin zum Zeitpunkt der Bitcoin-Erstellung verfolgen und verstehen, wer sie zu welchem ​​Zeitpunkt an wen gesendet hat.

Dies schafft ein vollständig transparentes System, in dem alle Transaktionen jederzeit überprüft werden können.

Adressen ändern

Das Problem ist, dass der Betrag, der diesen Transaktionen mit ihren Inputs und Outputs beigefügt ist, nicht teilbar ist. Also, wenn Alice eine Bitcoin-Adresse mit einem Bitcoin drin hat und sie Bob nur eine halbe Bitcoin schicken will, dann müsste sie Bob die ganze Bitcoin schicken. Das Bitcoin-Netzwerk würde dann automatisch 0,5 Bitcoins im Wechsel von dem von Alice gesendeten Bitcoin erzeugen und es an eine dritte Adresse in Alices Kontrolle senden. Diese dritte Adresse wird auch eine Transaktionsausgabe sein, was bedeutet, dass die Adresse mehrere Transaktionsausgaben haben wird.

Im Laufe der Zeit bedeutet dies, dass Bitcoin-Wallets mit vielen Adressen enden, die unterschiedliche Mengen an Bitcoin enthalten und sich von Bitcoin-Transaktionen ändern. Wenn Sie Bitcoins an jemanden senden, wird Ihr Portemonnaie versuchen, die erforderlichen Mittel unter Verwendung der Adressen, die die unterschiedlichen Beträge enthalten, zusammenzustellen. Dies führt zu Transaktionen, die mehrere verschiedene Eingaben haben können - verschiedene Adressen mit unterschiedlichen Beträgen, aus denen die Mittel zusammengesetzt werden. Es ist normalerweise unwahrscheinlich, dass diese Eingaben genau den richtigen Betrag liefern, so dass Sie normalerweise mit der Änderung enden.

Was ist, wenn Sie nur eine winzige Menge Bitcoin senden möchten? Glücklicherweise können Sie Bitcoins sehr dünn schneiden. Der kleinste teilbare Teil eines Bitcoins wird Satoshi genannt und beträgt nur ein Hundertmillionstel Bitcoin. Man kann jedoch nicht nur einen Satoshi über das Netzwerk senden - das ist einfach zu klein und würde das Netzwerk mit kleinen Transaktionen verstopfen. Der kleinste Transaktionswert ist 5340 Satoshis, der immer noch ziemlich klein ist.

Um die Angelegenheit noch weiter zu komplizieren, beinhalten viele Bitcoin-Transaktionen eine Transaktionsgebühr, was bedeutet, dass Sie eine bestimmte Menge Bitcoin zusätzlich zu dem Betrag, den Sie senden möchten, hinzufügen müssen. Wenn Sie dies nicht tun, ist es wahrscheinlich, dass die Bitcoin-Transaktion insgesamt fehlschlägt. Dies ist etwas zu beachten, besonders beim Senden winziger Fraktionen eines Bitcoins.

Wenn Sie also nach einigen Transaktionen Ihre Bitcoin Wallet öffnen und mehrere Adressen mit vielen kleinen Mengen sehen, passiert das. Es ist nicht besonders leicht zu lesen und macht die Buchhaltung ein wenig nervig, aber es macht es möglich, Bitcoin-Transaktionen über das gesamte Netzwerk zu verfolgen - was bei Bitcoins Mantra der Transparenz und Unveränderlichkeit wichtig ist.