Aller au contenu principal

BIP-0112

BIP

Introduit l’opcode OP_CHECKSEQUENCEVERIFY (CSV) dans le langage Script de Bitcoin. Cette opération permet de créer des transactions dont la validité ne devient effective qu’après un certain délai relatif à une transaction antérieure, défini soit en nombre de blocs, soit en durée de temps. OP_CHECKSEQUENCEVERIFY compare la valeur en haut de la pile avec la valeur du champ nSequence de l’input. Si elle est supérieure et que toutes les autres conditions sont respectées, le script est valide. Ainsi, OP_CHECKSEQUENCEVERIFY restreint les valeurs possibles pour le champ nSequence de l’input qui le dépense, et ce champ nSequence restreint lui-même le moment où la transaction qui comprend cet input peut être incluse dans un bloc. Le BIP-0112 a été introduit via un soft fork le 4 juillet 2016 en même temps que le BIP-0068 et le BIP-0113, activé pour la première fois grâce à la méthode du BIP-0009.

Termes associés :