Wie funktionieren Transaktionen?
Bitcoin-Transaktionen übertragen Werte über die Blockchain.
Sie ermöglichen es, Bitcoin nahtlos über Wallets auf dem Smartphone, Desktop oder spezieller Hardware zu versenden.
Was ist eine Bitcoin-Transaktion?
Eine Bitcoin-Transaktion entsteht, wenn jemand (zum Beispiel Alice) Bitcoin an eine andere Person (zum Beispiel Bob) sendet. Dabei werden Eingaben, Ausgaben und Beträge definiert, um genau festzulegen, wie viel übertragen wird. Wallets erstellen und signieren diese Transaktionen mit kryptografischen Schlüsseln, um jede Übertragung sicher und nachvollziehbar zu machen.
Wie Bitcoin-Transaktionen ablaufen
Das Versenden von Bitcoin ist oft sehr benutzerfreundlich: Man gibt einfach einen Betrag und eine Adresse in das eigene Wallet ein. Im Hintergrund sorgt die Kryptographie mit öffentlichen Schlüsseln dafür, dass jede Transaktion sicher validiert wird. Dabei nutzen Nutzer zwei Arten von Schlüsseln:
- Öffentliche Schlüssel: Sie werden mit anderen geteilt, um Bitcoin empfangen zu können.
-
Private Schlüssel: Sie bleiben geheim und dienen dazu, Transaktionen zu signieren und den Besitz der eigenen Gelder nachzuweisen.
Warnung: Jeder, der Zugang zu deinem privaten Schlüssel hat, hat auch Zugang zu deinen Bitcoin.
Beispiel: Alice schickt 0,1 Bitcoin an Bob
Eine Transaktion besteht aus drei Komponenten:
- Eingabe: Die Adresse von Alice mit den zu sendenden Bitcoin.
- Ausgabe: Bobs öffentlicher Schlüssel oder Adresse.
- Betrag: 0,1 Bitcoin, in diesem Beispiel. Damit die Transaktion durchgeführt werden kann, signiert Alice sie mit ihrem privaten Schlüssel. Die Transaktion wird dann an das Netzwerk weitergeleitet, wo die Nodes Alices Besitz verifizieren und die Miner sie zu einem neuen Block hinzufügen, um sie in der Blockchain zu sichern.
Alice kann mehr als einen Input für die Transaktion verwenden und auch ein Wechselgeld erhalten. Das funktioniert ähnlich wie bei Banknoten.
Transaktionsgebühren
Bitcoin-Nutzer haben die Möglichkeit, die Geschwindigkeit ihrer Transaktionen zu beeinflussen, indem sie die Gebühren selbst festlegen. Höhere Gebühren dienen als Anreiz für Miner, eine Transaktion bevorzugt zu bearbeiten – besonders dann, wenn das Netzwerk stark ausgelastet ist und die Blöcke nahezu voll sind.
Das solltest du mitnehmen
- Eine Bitcoin-Transaktion ist ein signierter Transfer von einer Adresse zu einer anderen.
- Bitcoin verwendet Unspent Transaction Outputs (UTXOs) anstelle von Konten
- Transaktionen werden dem Mempool hinzugefügt und sobald siein einem Block verarbeitet wurden, werden sie in der Blockchain bestätigt.