Aller au contenu principal
Script

OP_CHECKTEMPLATEVERIFY (CTV)

OP_CHECKTEMPLATEVERIFY (BIP-119) est un opcode proposé permettant de pré-engager une transaction future. Il introduit une forme limitée de covenant. Au cœur des discussions sur les vaults et les améliorations de scalabilité (Ark, congestion control). Non activé à ce jour.

Une proposition de covenants

OP_CHECKTEMPLATEVERIFY, ou CTV, est une proposition d'opcode qui permettrait de contraindre les futures dépenses d'un UTXO à respecter un template précis : montants, destinataires, structure de transaction.

Pourquoi c'est utile

CTV ouvre la porte aux vaults, aux congestion control, à des Lightning plus efficaces et à de nouveaux contrats sécurisés. C'est l'une des propositions de covenants les plus discutées.

Statut

CTV n'est pas encore activé sur Bitcoin. Le débat communautaire porte sur ses cas d'usage, ses risques et son interaction avec d'autres propositions concurrentes comme OP_VAULT.

Comparaison avec d'autres covenants

CTV est minimaliste et sélectionne un template précis. D'autres propositions comme OP_CAT, OP_CSFS ou OP_VAULT visent une expressivité plus large. La communauté évalue les compromis.

Termes lies

← Retour au glossaire complet

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