CTV + CSFS: a letter

Posted by Jameson Lopp

Jun 13, 2025/15:41 UTC

The conversation revolves around the keen interest of Casa and similar companies in integrating vaulting functionality into their custody products. The primary motivation behind this is the acknowledgment that achieving perfect security is an elusive goal. Despite designing nearly foolproof systems against external threats, the vulnerability to internal threats, especially through social engineering, remains a significant concern. The proposition of having high-value funds placed in a "quarantine/cooldown" phase before they can be transferred to an arbitrary address is seen as a valuable security enhancement. This mechanism would enable the implementation of additional protective measures, such as watchtowers, thereby bolstering the security framework for self-custody solutions.

The discourse highlights the inherent challenges of being one's own bank, particularly the difficulty in crafting custody solutions that are resilient to failures without risking catastrophic losses. The availability of more sophisticated tools for custody application engineers is emphasized as crucial for building more robust guardrails within wallet software. Such advancements are deemed essential for increasing public confidence in assuming the responsibilities associated with self-custody.

Furthermore, the discussion touches upon the technical aspects of implementing vault functionality, mentioning CheckTemplateVerify (CTV) and CSFS as promising opcodes that could facilitate this feature. A specific reference is made to a proof of concept for a CTV vault client that has been available for three years, suggesting that the combination of CTV and CSFS might be instrumental in enabling vaults. This is supported by a link to the GitHub repository containing the proof of concept (simple-ctv-vault), indicating that these technologies are not only feasible but also potentially devoid of significant risks or trade-offs, thus presenting a compelling case for their adoption.

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