CTV + CSFS: a letter

Posted by Sjors Provoost

Jun 14, 2025/15:58 UTC

The email discussion highlights the technical aspects and implications of implementing vaults using CTV (CheckTemplateVerify) and OP_CCV (a proposed opcode) in the Bitcoin protocol. The conversation points out that while CTV facilitates the creation of vaults, which are a form of secure storage for Bitcoin, it necessitates that users manually transfer coins into these vaults due to its commitment to specific amounts. This mechanism inherently limits the functionality by preventing direct receipt of arbitrary amounts at a vault address without encountering issues related to the commitment to a CTV hash that cannot be satisfied.

Moreover, the dialogue touches upon the operational intricacies involved with using CTV for vaults, particularly regarding what users must back up after each deposit. It suggests that the deposit transaction ID might suffice for recovery purposes, albeit with some effort. In contrast, OP_CCV is introduced as offering a more versatile solution that allows receiving any amount directly to a vault address without the need for backups post-initial setup, provided the seed and a descriptor-like component are preserved.

The email also shares a link to a demo functional test for an OP_CCV vault, indicating ongoing experimentation with alternative approaches (demo functional test). However, it acknowledges a significant challenge in the adoption of such technologies: the absence of a potentially interoperable standard. The current reliance on bespoke software for these demonstrations underscores the necessity of integrating simple vault schemes with the already established output descriptor paradigm. The discussion concludes by emphasizing the long-term effort required to develop new methods for ensuring vault-aware wallets are interoperable, hinting at the complexities involved in enhancing Bitcoin's security features through these innovative mechanisms.

Link to Raw Post

Thread Summary (63 replies)

Jun 9 - Jun 28, 2025

Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project?

Give Feedback