Aller au contenu principal
Transactions

Input (vin)

Un input désigne une UTXO consommée par une transaction. Il référence le TXID + index de la sortie qu'il dépense, et fournit les données de déverrouillage (scriptSig, witness). Une transaction a un ou plusieurs inputs. Leur somme doit être ≥ aux outputs (la différence = frais).

L'entrée d'une transaction

Un input, ou vin, est une référence à un UTXO précédent que la transaction consomme. Chaque input désigne précisément le txid et l'index de la sortie qu'il dépense, accompagnés de la preuve de droit de dépense.

Composition d'un input

Un input contient le pointeur vers l'UTXO source, un script de signature qui prouve l'autorisation, et un champ sequence utilisé pour la mécanique RBF ou les timelocks. Avec SegWit, la signature est déplacée dans le witness.

UTXO et somme

La somme des inputs d'une transaction doit être supérieure ou égale à la somme des outputs. La différence constitue les frais de minage, payés implicitement aux mineurs qui incluent la transaction.

Bonnes pratiques de sélection

Le choix des inputs (coin selection) impacte la confidentialité et les frais. Mélanger des UTXO de provenances différentes peut révéler des liens d'identité, tandis qu'utiliser un seul UTXO bien dimensionné améliore l'efficacité.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.