We can wait another 10 years for a potentially better proposal. In the mean time we will need to scale bitcoin using custodial solutions, locking out most of the world from self-sovereign bitcoin store of value. And after a decade we might find out that actually CTV was the best option, or that it is too late to ever soft fork again and we missed our window.

This wouldn't be the worst outcome, but I think the risk of doing nothing is greater than the risk from activating CTV.

Reply to this note

Please Login to reply.

Discussion

Yeah, to be clear I'm pro activating CTV. In terms of capability I think it's effectively equivalent to creating an ephemeral key, signing exactly one transaction with it, then destroying the key.

CTV is 64-72 bytes more efficient on chain, however, and also avoids the risks of mishandling the ephemeral keys. If they're not properly handled you could be very screwed.

Since "base" CTV can already be simulated this way, I think the risk is essentially nil. Upgraded versions that do fancier things (like what TXHASH promises) could have potential unintended consequences though, of course, and should be heavily scrutinized as they're proposed.