‹ KAPITEL 8, ALLE LEKTIONEN

PATHFINDER · KAPITEL 8 · LEKTION 3 VON 5

Transaktionen & UTXO

Inputs und Outputs

Wenn es keine Konten gibt, wo ist dann dein Guthaben? 6 min

Bitcoin hat keine Konten und keine Guthaben. Es hat Outputs. Jede Transaktion erstellt Outputs, und jeder Output ist ein Betrag, der an eine Bedingung gebunden ist, normalerweise: Wer auch immer mit diesem Schlüssel signieren kann, darf ihn ausgeben.

UTXO

Ein Output, der noch nicht ausgegeben wurde, wird als Unspent Transaction Output, ein UTXO, bezeichnet. Jeder Knoten verwaltet den vollständigen Satz von UTXOs. Dein Guthaben ist das, was deine Wallet findet, wenn sie die UTXOs zusammenzählt, die deine Schlüssel ausgeben können.

Ausgeben bedeutet konsumieren

Die Inputs einer Transaktion verweisen auf existierende UTXOs und tragen die Signaturen, die sie freischalten. Ihre Outputs erstellen neue UTXOs für die Empfänger. Sobald ein Output ausgegeben wurde, ist er für immer weg: Eine zweite Transaktion, die versucht, ihn auszugeben, ist ein Double Spend, und Knoten lehnen sie ab.

  • Inputs: Verweise auf ausgegebene UTXOs, plus ihre Signaturen.
  • Outputs: Neue Beträge, jeweils gebunden an die Bedingung eines neuen Eigentümers.
  • Regel: Die Inputs müssen mindestens so viel wert sein wie die Outputs.
▶ IN DER MASCHINE ANSEHEN

Im MEMPOOL ist jedes Token eine wartende Transaktion mit ihren Inputs und Outputs, und ihre Höhe ist die Gebühr, die sie zahlt.

Was man sich merken sollte

  • Bitcoin verfolgt unspent Outputs, nicht Kontostände.
  • Inputs konsumieren alte UTXOs, Outputs erstellen neue.
  • Inputs minus Outputs ist die Gebühr.

Schnellcheck

Was ist ein UTXO?

Wo ist die Transaktionsgebühr aufgeschrieben?

Inputs und Outputs · Bitcoin Universität