"Recursive covenant" with CTV and CSFS

Posted by Olaoluwa Osuntokun

Mar 5, 2025/06:14 UTC

The discussion begins with a clarification regarding the interpretation of BIP 119, emphasizing the significance of its non-recursive nature while highlighting the overlooked aspects of being "fully-enumerated" and devoid of "dynamic state." The critique presented against BIP 119 is acknowledged, yet it's noted that the example provided to challenge BIP 119 adheres to its criteria by maintaining a fully enumerated state without introducing dynamic elements. This raises questions about the development tools used for creating taproot script path spends, suggesting that the difficulty encountered may reflect more on the individual's development environment rather than on the broader ecosystem's readiness for such implementations.

Further analysis delves into the viability of using private key deletion as a method to emulate CheckTemplateVerify (CTV) functionalities, albeit with limitations in creating self-referential loops. This part of the conversation segues into an appraisal of two projects: Simplicity and bllsh. Simplicity is recognized for its potential, hindered by a protracted developmental phase without producing significant applications despite the involvement of talented developers. On the other hand, bllsh is identified as a promising but very new initiative with limited development engagement, suggesting it might be premature to consider it a long-term solution.

The conversation also contrasts these projects against existing covenant proposals, pointing out that both Simplicity and bllsh would necessitate a comprehensive overhaul of Script, implicating a broad spectrum of ecosystem changes. This is juxtaposed with the preference within the current discourse for more modest proposals that aim to foster permissionless innovation on Bitcoin without demanding extensive modifications. This perspective aligns with a cautious approach towards ecosystem evolution, favoring incremental innovation while keeping the door open for more ambitious future overhauls.

Link to Raw Post
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