Che cos’è CTV (BIP 119)?

ctv

CTV, la BIP 119 di Jeremy Rubin . CheckTemplateVerify (CTV) è una proposta di miglioramento per Bitcoin.

La BIP 119 mira a migliorare la flessibilità e le opzioni per la spendibilità delle transazioni, consentendo un’implementazione più efficiente e leggera smart contract di Bitcoin.

I punti salienti sono:

  • Op_code CHECKTEMPLATEVERIFY: CTV introduce un nuovo op_code, CHECKTEMPLATEVERIFY, che viene utilizzato per convalidare l’output di una transazione in base a un modello specifico definito dal mittente. Creando i “covenants” (patti, accordi) di spesa.
    In poche parole la transazione potrà essere spesa a propria volta dal ricevente al verificarsi di predeterminati contratti inseriti nell’op_code della transazione
  • Contratti Scriptless: Uno degli obiettivi principali di CTV è consentire la creazione di contratti senza la necessità di script complessi. Questo riduce la complessità delle transazioni e rende più efficiente l’utilizzo di Bitcoin per implementare contratti intelligenti.

La proposta di Jeremy Rubin (un soft fork) risale al 2020 e, a oggi, risulta avere ancora lo stato di bozza.

di CypherGatto