OP_CTV, if enabled, would bring back to life an op code (OP_NOP4) with added restrictions. This would allow users to create complex covenants on bitcoin that would enable more complex preconfigured transactions could improve the user experience around security and batching a large number of transactions.
The attempt to get OP_CTV merged into Bitcoin Core has highlighted the murky nature of rough consensus within a distributed peer-to-peer system. The conversation around OP_CTV is forcing people to ask (myself included) questions like; is this completely necessary right now? Has there been enough discussion and review of the proposal?
I think OP_CTV would get used if it were activated.
It should be hard to change bitcoin and those who have the keys to the machine that allows you to change the most commonly used client should be as impartial as humanly possible.
He has taken it upon himself to create his own client that has OP_CTV activated and provides users an avenue through which they can try to make OP_CTV official by participating in another User Activated Soft Fork (UASF) that leverages the Speedy Trial method of activation.
One thing is for sure, I'm happy that OP_CTV is here to bring these tough but necessary conversations around consensus to the fore. These are very important discussions to be having.
reply