Een transactie
bestaat uit een aantal in- en uitgangen (inputs en outputs), waar een
waarde aan gekoppeld is in Bitcoin. Een input is een verwijzing naar een
output van een vorige transactie. Alle inputs van een nieuwe tranactie
worden opgeteld en het totaal wordt gebruikt voor de output van een
nieuwe transactie.