VOUT
O número de índice de uma saída de transação
Um VOUT é um número de índice para uma saída de transação.
Uma transação pode ter várias saídas, então cada uma recebe um número para que possa ser referenciada individualmente depois.
Em programação, começamos a contar do zero. Então a primeira saída de uma transação tem um VOUT de 0.
Uso
Para que serve o VOUT?
Você usa um VOUT em combinação com um TXID para selecionar uma saída para gastar como entrada em uma transação. Você primeiro encontra a transação que criou a saída (pelo seu TXID) e então seleciona a saída específica pelo seu número VOUT.
Toda saída na blockchain pode ser referenciada pela combinação única de TXID:VOUT. Isso é chamado de "outpoint". Por exemplo:
4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b:0– A saída de 50 BTC da transação gênese.a1075db55d416d3ca199f55b6084e2115b9345e16c5cf302fc80e9d5fbf5d48d:0– A saída de 10.000 BTC da transação da pizza.
Exemplo
Você encontra o VOUT dentro das entradas dos dados brutos de transação. Note que, como ele é um campo de 4 bytes em little-endian, um VOUT de 3 aparece como 03000000 nos dados brutos.