pull down to refresh
85 sats \ 23 replies \ @SimpleStacker 11h \ on: Why I'm Against Covenants (Jimmy Song) bitcoin
1st reason: No evidence that we need it
2nd reason: Users should require a higher hurdle to let new features in
3rd reason: Risks not acknowledge enough
He makes some good points.
My favorite is the first, because it reminds me that we actually have an experiment to point to regarding the enabling of more arbitrary computations on the chain -- Ethereum. Ethereum promised to be a decentralized computer, but all it's used for now is meme coins. Besides coin scams, what organic demand is there for decentralized computation on the blockchain?
I debunked all of his points in this blog post: https://lightco.in/2025/09/12/covenants/
reply
I am reading it now, thanks.
So, just so I can understand: you are saying that covenants expand the space of what's possible with self-custody, and that the complexity of self-custody is currently a major barrier to adoption?
reply
I think I made all my points pretty clearly in the blog post. If there is a specific section you have a question about, please quote it, and ask your question in reference to that.
reply
Yes, I have specific questions in regard to evidence of utility and demand, for section 1. None of the footnotes you provided gave evidence that there is a demand for the services enabled by covenants.
Footnotes 3 and 4 show evidence only of BTC market size, not evidence of demand for covenants.
Footnotes 5-11 are documents regarding what technologies covenants could enable, not evidence that those services are in demand.
I would like to have some reassurance that covenants would actually unlock more adoption and more self custody, rather than unlock more memecoinery.
reply
Footnotes 3 and 4 show evidence only of BTC market size, not evidence of demand for covenants.
Footnote 3 shows how much BTC is locked in various kinds of bridges, which are a trusted alternative to covenants.
Footnote 4 shows how much BTC is locked in the Babylon protocol, which uses a trusted multisig in place of a covenant.
Footnotes 5-11 are documents regarding what technologies covenants could enable, not evidence that those services are in demand.
Note that this section header is titled "There is good evidence of their utility", not "there is good evidence of their demand". That said, there are plenty of examples of the developers of the technologies in question publicly "demanding" a covenant soft fork e.g. https://ctv-csfs.com/
I would like to have some reassurance that covenants would actually unlock more adoption and more self custody, rather than unlock more memecoinery.
Prior to the invention of bitcoin, it's likely >99% of the people who currently own bitcoin had no idea what the Byzantine General's Problem was or why a solution would have value to them. (And if I had to guess, they probably still don't know.) Satoshi didn't ask "is there demand for solving the Byzantine General's Problem?" and base his decision to work on bitcoin on that. Similarly covenants are a technical solution to technical problems. It takes a certain amount of insight to extrapolate from there that these solutions also have utility to end users.
In my post I explain as clear as I can the technical problems that covenants solve and how this can provide utility for end users and plausibly lead to increased bitcoin value and/or adoption. I don't know how I can make it any clearer. If you're looking for an ironclad guarantee about future bitcoin adoption, no one can give that to you, neither the covenant supporters nor the covenant opponents -- this is not something that can be known with certainty in advance.
reply
Yet, prior to bitcoin there were many people who extolled the virtues of hard money and expressed their beliefs in the market, so that part of the demand was known.
I wasn't asking you to make anything clearer. I think you were very clear. I am just not convinced that the utility you suggest is a more likely outcome than a bunch of L2s used for memecoins. We alerady have problems with that on Bitcoin. I am also not looking for an ironclad guarantee. You used that word, not me.
I am still just trying to formulate an opinion. This helps me see both sides.
reply
You said:
I would like to have some reassurance that covenants would actually unlock more adoption and more self custody, rather than unlock more memecoinery.
If the information in my post was clear, I would expect it to have at least "some reassurance" of what you're looking for. So I concluded that either I wasn't clear, or you are asking for a stronger assurance than I (or anyone else) could give.
Memecoins have existed on bitcoin since colored coins were first invented over a decade ago. Don't let their existence or possibility scare you away from supporting changes that actually improve the use of bitcoin as money.
reply
I'm convinced that covenants will solve some technical problems and enable more products that would be useful to people.
I'm not convinced that this is going to significantly ramp up bitcoin adoption.
I worry that it will have unintended side effects (like witness discount did in enabling inscriptions). This could indeed damage bitcoin, especially in the social layer that I mentioned in y other post.
But you are right, it's possible that no one can give me the assurances that would be pivotal to my opinion (right now).
But thank you for the discussion anyway, I think it does help me understand more the different perspectives.
We alerady have problems with that on Bitcoin
Can you point to the problems they are already causing? Fees are at all time lows.
This is also what I don't understand in Core vs Knots. There is a lot of complaint about "spam," but when you look at the chain, there actually isn't much, else fees would be higher than ever because apparently, now we even have people actively spamming, no? So what are the problems "spam" (assuming it exists) is causing?
reply
UTXO set bloat is one of them. IBD on same hardware went from 3 days to 1 month for me. There is some discussion here that I was a part of: https://github.com/raspibolt/raspibolt/issues/1482#issuecomment-3263903647, to show that it's being experienced by multiple people.
One could say, get better hardware, but I thought one principle was trying to keep the cost of node running down.
Afaict, the first thing @jimmysong said was already wrong because Spark is doing what he says no one is doing (#1218968)
Afaik, covenants don’t enable „arbitrary computations on the chain“ or „decentralized computation on the blockchain.“ Comparing them with Ethereum is a stretch. There are also many different proposals for covenants.
reply
@jimmysong, if you read this, I apologize for jumping to conclusions, I was wrong, see #1219027
reply
Ok, well I don't really know about the full range of possibilities it enables. My comment about Ethereum is mainly that the vibe I got with Ethereum was that they got really excited about these technical ideas, but in the end there just isn't a real demand for that. Like I remember Vitalik's comments about tokenizing game assets and making them transferrable between games. Are we really seeing that? Did anyone want that? I am wondering the same thing for covenants.
reply