Bitcoin har ingen kontosaldoer. Hver inndata i en transaksjon peker i stedet på én spesifikk tidligere utdata, mynten den bruker. Den pekeren kalles et outpoint.
To deler
- txiden til transaksjonen som laget utdataen (32 bytes).
- Utdataens indeks i den transaksjonen, kalt
vout(4 bytes, starter på 0).
Så «txid:1» betyr «den andre utdataen i den transaksjonen».
Hvorfor det betyr noe
En node sjekker hvert outpoint mot UTXO-settet sitt. Hvis utdataen ikke finnes, eller allerede er brukt, er transaksjonen ugyldig. Den sjekken er hvordan dobbeltbruk stoppes. Når en transaksjon bekreftes, fjernes de brukte outpointene fra settet og de nye utdataene legges til.