The absence of a single capability in Bitcoin Script — the programming language that governs how $BTC is spent — has produced twelve competing proposals, each vying to introduce a mechanism called covenants to the network. Cointelegraph Research published the first installment of a multi-part overview examining what covenants are and what their addition could mean for Bitcoin.
What a Covenant Actually Is
A covenant, in plain terms, is a spending condition attached to a bitcoin that follows the coin forward. Under Bitcoin's current rules, the owner of a coin controls where it goes next, but has no say over where it goes after that. A covenant changes that: it lets a sender encode restrictions that persist across future transactions.
Think of it as the difference between handing someone cash and writing a check with "for tuition only" in the memo line — except that restriction could, in theory, travel with the funds through several subsequent hops.
Bitcoin Script, the language that handles these rules, currently lacks the native instruction needed to make such conditions possible. That gap is the source of the debate.
Why Twelve Proposals Exist
A single missing feature might seem like it would have a single obvious fix. Instead, it has generated a field of competing approaches because the design choices involve real trade-offs: how expressive covenants should be, what new attack surfaces they might open, and whether any given change is sufficiently minimal to win the consensus of a network that moves slowly by design.
Cointelegraph Research frames its overview as an exploration of these possibilities, not an endorsement of any path. The outlet notes that the proposals represent meaningfully different visions for what complex spending conditions on Bitcoin could look like.
Why This Matters Beyond Protocol Wonkery
The practical applications proposed for covenants range from more sophisticated self-custody arrangements to vaulting schemes that could limit the damage of a compromised private key. Whether any of those applications materialize depends entirely on which proposal — if any — eventually clears the high bar required to change Bitcoin's consensus rules.
Twelve proposals competing for that bar is not a sign of momentum. It is a sign of genuine disagreement. Cointelegraph Research's decision to open with the conceptual groundwork, before evaluating individual candidates, suggests the conversation is still in its early stages.