One thing I think people have a hard time grokking is that even a moderate amount of hashrate filtering some transactions they don’t like won’t actually drive up the fees those transactions pay, as long as those transactions are relatively time-insensitive.
The market for less-time-sensitive block space is all one market. If one miner mines only a subset of the transactions available, a later miner will pick up the slack and normalize the ratio because they just take whatever pays the most (and those happen to now be the filtered transactions).
You can see this (usually) in the inverse - even though OCEAN filters a ton of transactions (including all kinds of weirdly specific rules that might impact normal transacting), they don’t actually make all that much less in fees - it’s all one market so the filtered transactions bid up the price because the non-filtered transactions don’t know who’s gonna mine the next few blocks.
This changes dramatically when there’s a huge demand spike for transactions they wish to filter (e.g. around the halving) where they may get paid materially less, but we’ve only really seen it the once.
There’s also the case of current OP_RETURNs paying more, but that’s mostly a side effect of one transactor (the OP_RETURN bot) submitting only to Slipstream, which charges more than other options (mostly F2Pool). This isn’t sustainable if there’s sustained demand, as other pools will want in, though there’s little reason to think it will be sustained once the drama dies down (all the people complaining about OP_RETURN are really driving a lot of demand for them lol).
Matt Corallo
matt@bitcoin.ninja
npub185h9...wrdp
10th known contributor to Bitcoin Core. Now Full-Time Open-Source Bitcoin+Lightning Projects at Spiral (Part of Block).
Okay but actually the remote control app for an AC unit does not need an AI chatbot button.
Bitcoin down on a day where the market is celebrating. Honestly good for Bitcoin.
Learn more about OP_RETURN and why making standardness less restrictive isn’t just Bitcoin Core navel gazing, it’s actually very important for Bitcoin!
View quoted note →
I think this is an important thing to grok - there is no reason Bitcoin Core should be bound by “consensus” for things unrelated to Bitcoin’s consensus rules.
Bitcoin Core is a software project with a wallet, a GUI, an RPC API, and an implementation of a P2P network for rumoring blocks and transactions. For all of those things, there’s no reason for Bitcoin Core to only act with “consensus” - can you imagine if they needed consensus of the community to make opinionated decisions in the GUI?!
But specifically on the topic of the P2P layer - Bitcoin Core contributors’ jobs are to be good stewards to that implementation and do what is right for Bitcoin to maximize decentralization and robustness. There’s no debate (except from people who don’t understand Bitcoin) that reducing or removing paternalistic censorial standardness limits is not only good but possibly important for Bitcoin’s long-term decentralization.
There is nothing that says anyone has to run Core, and there is nothing that says Bitcoin Core must only do things when there exists consensus in the broader Bitcoin community, especially when it’s abundantly clear those things are important for Bitcoin.
None of this applies, of course, to Bitcoin’s consensus rules - that sub-project of Bitcoin Core has drastically different constraints.
View quoted note →
Alright by popular(?) demand, here’s a great track from Shazam in a restaurant bathroom which it turned out was a Moroccan family band.
Currently I post more detailed Bitcoin stuff here, less detailed Bitcoin stuff on Twitter/X, and music on BlueSky. Should I start posting music here or would people be annoyed cause they just want Bitcoin content?
Its really obvious who actually pays attention right now and who is just getting their information tenth-hand from this site.
Bitcoin Core GitHub has always been for technical discussion relevant to the specific PR to avoid it being impossible for them to get any work done. There are many other places to have broader discussions (e.g. the mailing list, IRC, delving, etc).
Bitcoin Core is *finally* enforcing this rule, which is incredibly healthy for the project as it allows developers to stay focused, and people are upset because they only get bad takes on this site and don't actually research what happened. If you went and looked, you'd see that people who got banned were repeatedly making off-topic comments and didn't stop when it was made clear they should. That deserves a ban in *any* community.
As for the specific thing going on, yes, sadly having a relay policy in Bitcoin Core that accepts all the transactions that people want to make (in this case Citrea wants to make) is a *critical* feature of the Bitcoin network. It ensures small miners (like Ocean!) are able to compete by making sure all transactions are available to everyone, rather than only available to large pools like @MARA via their Slipstream product or ViaBTC via their accelerator.