Che cos’è CTV (BIP 119)?
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