Bitcoin Forum
May 25, 2026, 08:35:17 AM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Maintainers of Bitcoin Core software are lagging behind!  (Read 95 times)
Greg Tonoski (OP)
Full Member
***
Offline

Activity: 150
Merit: 106


View Profile
May 24, 2026, 04:12:12 PM
 #1

There are other things we can do if necessary - Satoshi Nakamoto

Bitcoin Improvement Proposal 110 (BIP-110) which is implemented in Bitcoin Knots is a necessary security update. It has been recognized and already adopted by thousands of Bitcoin node runners around the world. It will be activated no later than September this year and maintainers of the so-called Bitcoin Core software are lagging behind!
ertil
Full Member
***
Offline

Activity: 227
Merit: 399


View Profile
May 24, 2026, 04:32:01 PM
 #2

Quote
a necessary security update
Necessary to end up on a minority chain?

Quote
It will be activated no later than September this year
If you think, that something can be "mandatory", only because Luke said so, then you may be disappointed. Activating a soft-fork, without reaching hashrate majority, will lead to a minority fork.

Quote
Maintainers of Bitcoin Core software are lagging behind!
Nobody is lagging. This change was rejected by Bitcoin Core. If some people want to restrict consensus rules, no matter if it will be supported by the rest of the community or not, then they are free to do so. But if Bitcoin Knots will end up on a different chain, then it is up to them, how they will deal with it.

Also, there are enough topics about BIP-110 on this forum already. Why do you need yet another one?
BlackHatCoiner
Legendary
*
Offline

Activity: 2030
Merit: 9789

Avatar for rent


View Profile
May 24, 2026, 04:36:19 PM
 #3

BIP110 is a necessary update, if your goal is to downgrade into poverty, because it will receive no more than 2% of the hashrate. Anyone the latest version of Knots, with default settings, will land on a shitcoin. If you genuinely mean what you say, you will have no problem selling all your bitcoin for the censorcoin, once the fork occurs. I'll gladly sell you all my BIP110 coins for BTC!



Caution for Bitcoin users - read below

Bitcoin Knots released their latest version four days ago: https://github.com/bitcoinknots/bitcoin/releases/tag/v29.3.knots20260508

By default, the Knots node will enforce the BIP110 soft fork. If you don't know what this is, it is a proposal that reduces the flexibility of Bitcoin by limiting OP_RETURN outputs to 83 bytes and capping other data-heavy scripts. The justification is to reduce "spam".

At first, people were told to run a Knots node, because they wanted to "block spam" on their own nodes. Now that this was proven futile, they want to change the protocol rules of Bitcoin.



For Knots non-users: Be very wary on developers who silently try to enable a soft fork that is highly controversial and clearly receives no support or attention by most Bitcoin users.

For Knots users: If you support this change and soft fork, please understand that if majority of hashrate does not mine on your protocol rules, you will no longer follow the Bitcoin chain. You will end up on forked chain, like Bitcoin Cash.

 
 b1exch.to 
  ETH      DAI   
  BTC      LTC   
  USDT     XMR    
.███████████▄▀▄▀
█████████▄█▄▀
███████████
███████▄█▀
█▀█
▄▄▀░░██▄▄
▄▀██▄▀█████▄
██▄▀░▄██████
███████░█████
█░████░█████████
█░█░█░████░█████
█░█░█░██░█████
▀▀▀▄█▄████▀▀▀
Karl_3000
Full Member
***
Offline

Activity: 294
Merit: 156


Bitcoin, the future money.


View Profile WWW
May 24, 2026, 04:48:26 PM
 #4

There are other things we can do if necessary - Satoshi Nakamoto

Bitcoin Improvement Proposal 110 (BIP-110) which is implemented in Bitcoin Knots is a necessary security update. It has been recognized and already adopted by thousands of Bitcoin node runners around the world. It will be activated no later than September this year and maintainers of the so-called Bitcoin Core software are lagging behind!
Yes, there have been several things that have been done after Satoshi said that. Examples are the lightning network, taproot, segwit generally, silent payment and many other things.

I think you are getting to a point you people will fork out of bitcoin to have your own blockchain. I hope people will not say it is a hard fork because it is not for bitcoin.

Greg Tonoski (OP)
Full Member
***
Offline

Activity: 150
Merit: 106


View Profile
May 24, 2026, 07:20:12 PM
 #5


Quote
Maintainers of Bitcoin Core software are lagging behind!
Nobody is lagging. This change was rejected by Bitcoin Core.
Let me paraphrase: "If you think, that the Bitcoin improvement BIP-110 can be rejected, only because a Bitcoin Core™ official said so, then you may be disappointed."

Also, there are enough topics about BIP-110 on this forum already. Why do you need yet another one?
This one is about new topic, i.e. maintainers of Bitcoin Core software lagging behind. The BIP-110 specification has been discussed for about a year. The BIP-110 implementation has already been available for half a year. Bitcoin Knots version with BIP-110 (a.k.a. RDTS) was released two weeks ago. What takes Core organization so long to merge the BIP-110 (especially that others accomplished it by the time)? Has b'Core maintenance stalled to a halt?   
ertil
Full Member
***
Offline

Activity: 227
Merit: 399


View Profile
May 24, 2026, 07:27:54 PM
Last edit: May 24, 2026, 08:03:52 PM by ertil
 #6

Quote
If you think, that the Bitcoin improvement BIP-110 can be rejected, only because a Bitcoin Core™ official said so, then you may be disappointed.
There is a difference between Core and Knots: Core will follow the chain with the most Proof of Work. And Knots will support BIP-110 version, even if it won't reach 55% miner support.

Quote
What takes Core organization so long to merge the BIP-110
Because if BIP-110 will succeed, then next BIPs will come, which will be used to block more transactions, than just a spammy ones.

Edit:
Quote
The BIP-110 specification has been discussed for about a year.
And the whole BIP-110 content was pushed on-chain, which proves, that it won't solve the problem of a spam, because spammers will simply switch to other methods. Which means, that it could harm regular users more than spammers.

By the way: putting the spam in the private keys is unstoppable: https://www.bitmex.com/blog/the-unstoppable-jpg-in-private-keys

And it can be easily revealed, by using weak signatures. What BIP-110 enthusiasts will do, if they will find out, that there are still non-monetary transactions? Will it be needed to get a permission from Luke, to post any transaction? Will there be any committee, deciding, what is blocked, and what is not? There are millions of ways, to push data on-chain, including decade-old technologies, like vanity addresses, and many things beyond that.

So far, the reason why BIP-110 is not supported by Bitcoin Core is simple: because it won't improve the situation, while also potentially confiscating coins from some users. And it would open wide doors for more proposals, using the same things, which BIP-110 introduced, but for a different purposes: for example to block only payments, and allow only data pushes. Or do KYC on all transactions. Replacing this filter with that filter is simple, if a tool for blocking transactions will be deployed.
Greg Tonoski (OP)
Full Member
***
Offline

Activity: 150
Merit: 106


View Profile
May 24, 2026, 09:05:34 PM
 #7

If you think, that the Bitcoin improvement BIP-110 can be rejected, only because a Bitcoin Core™ official said so, then you may be disappointed.
There is a difference between Core and Knots: Core will follow the chain with the most Proof of Work. And Knots will support BIP-110 version, even if it won't reach 55% miner support.
I think it is not up to either Core or Knots to decide. I think that node runners decide ultimately. Also, I mean that the outcome depends on many more node runners than the two: Foundry and AntPool.

What takes Core organization so long to merge the BIP-110
Because if BIP-110 will succeed, then next BIPs will come, which will be used to block more transactions, than just a spammy ones.
If the next BIP comes and it improves Bitcoin then let it be. That's what improvements are all about. I highly doubt that any BIP for blocking non-spammy data would be an improvement. It wouldn't be accepted for discussion unlike the BIP-110.

The BIP-110 specification has been discussed for about a year.
And the whole BIP-110 content was pushed on-chain, which proves, that it won't solve the problem of a spam, because spammers will simply switch to other methods. Which means, that it could harm regular users more than spammers.
Those are lies and sophisms.

By the way: putting the spam in the private keys is unstoppable: https://www.bitmex.com/blog/the-unstoppable-jpg-in-private-keys
Can't wait to read that putting 5MB spam in a block is unstoppable. /s

And it can be easily revealed, by using weak signatures. What BIP-110 enthusiasts will do, if they will find out, that there are still non-monetary transactions?
They will filter spam transactions out.

Will it be needed to get a permission from Luke, to post any transaction? Will there be any committee, deciding, what is blocked, and what is not?
That's not a serious comment.

So far, the reason why BIP-110 is not supported by Bitcoin Core is simple: because it won't improve the situation, while also potentially confiscating coins from some users.
Those are lies. BIP-110 already improved the situation by deterring some spammers. There aren't any coins confiscated by BIP-110.

And it would open wide doors for more proposals, using the same things, which BIP-110 introduced, but for a different purposes: for example to block only payments, and allow only data pushes. Or do KYC on all transactions. Replacing this filter with that filter is simple, if a tool for blocking transactions will be deployed.
It is entirely possible to introduce BIP-110 and reject other proposals. It is illogical to reject BIP-110 because of fear of imaginative changes that it doesn't introduce.
ertil
Full Member
***
Offline

Activity: 227
Merit: 399


View Profile
May 24, 2026, 09:27:54 PM
 #8

Quote
I think it is not up to either Core or Knots to decide.
Then, why Knots will activate BIP-110 rules, even if it would reach 1% hashrate support?

Quote
Also, I mean that the outcome depends on many more node runners than the two: Foundry and AntPool.
Sure, but you need some miners, enforcing your rules. Otherwise, you have to become a miner, if you want to join a minority chain unconditionally, after block number 961632, like Knots will do.

Quote
There aren't any coins confiscated by BIP-110.
This transaction will be invalid under BIP-110 rules: https://mempool.space/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16

Why? Because it contains an output with more than 34 bytes. Even compressed P2PKs will be affected, because they consume one more byte than P2WSH or P2TR.
gmaxwell
Moderator
Legendary
*
expert
Offline

Activity: 4746
Merit: 10790



View Profile WWW
Today at 04:17:15 AM
Last edit: Today at 04:38:45 AM by gmaxwell
Merited by ABCbits (5), stwenhao (1), ertil (1)
 #9

There aren't any coins confiscated by BIP-110.
This is untrue, BIP-110 confiscates any coins that are held under a traditional timelock and ultimately pay to a script bip-110 bans (like a larger more complicated multisig).  The fact that the bip110 authors have actively mislead people on this point is extraordinarily concerning and in and of itself massively increases the risk of the proposal.

110 isn't an antispam proposal though it's misleadingly presented as one, it's a proposal that massively hobbles bitcoin's existing functionality for financial transactions (much to the benefit of altcoins without those limits) which has a side effect of causing some specific spammy things to have to make a few lines of code changed to bypass it. As was demonstrated within a few days of BIP110 being posted: someone embedded the whole thing into the blockchain in a BIP110 complaint way.  The real uses of the functionality bip110 kills, however, have no bypass and the alternatives ways to embed data cause a lot more harm to bitcoin (e.g. by using fake outputs).

This is a consistent theme: it's fundamentally impossible to prevent embedding data.  To *use* bitcoin you must encode things in very specific ways but to just embed data you can do literally anything that works. At most you can make minor changes to the efficiency in doing so, but even there if the 'spam' cared about that they wouldn't use bitcoin at all as they could transact 1000 times cheaper with some other blockchain. Much of the NFT stuff strongly prefers the costs and limits in Bitcoin because its what makes their crap scarce, so even if some anti-spam proposal was at all effective against existing NFT stuff the result would be to just cause less efficient encodings that make the NFT stuff more valuable because its more rare.  People have abused the word "spam" -- everywhere else spam stands for unsolicited commercial advertisements, the sender pays nothing, the recipient is unwilling.  It's essentially DOS attack traffic.  But it's applied to stuff in Bitcoin that would just better be called stupid or wasteful, things which are fully consenting, where the sender pays handsomely for it.

So: It's a proposal that doesn't stop spam, makes spam more resource intensive, hobbles bitcoin's functionality, confiscates coins, and is only supported by and promoted by a tiny (although clearly quite vocal) minority.  It's premised on an idea that an angry mob has the right to censor transactions they don't like.  This is a right which is deeply philosophically incompatible with bitcoin and the motivations for its creation.  No one in these threads like the spammy crap (but to be clear: every one of the 'spammy' transactions people have been complaining about is a economic transaction between consenting parties, included by a handsomly fee paid consenting miner.  I think they are dumb because they are inefficient or are for stupid purposes, but third parties don't get a say-- and thats a good thing since plenty of people thought I was dumb for buying Bitcoin sixteen years ago! Though I disagree with their transactions I will fight to the death for everyone's freedom to transact.  If for no other reason than if one kind of transaction can be successfully blocked other kinds can as well, and the 'spammy' stuff is fundamentally the *hardest* to block because of how indifferent it is to the details of the transaction.

Beside: the spammer's primary promotion avenue is people complaining about them, the complaints just make them money.

Bitcoin was created in significant part because fiat money gives the public (though its elected governments) a veto you your otherwise private ability to transact with consenting third parties.   Third parties shouldn't get a say.  This is a moral and principled position that comes with some costs, for sure, but they're good costs.  If you want censormoney go use us dollars through paypal and you'll be much happier.

It's all the more outrageous given that spam is just a total non-issue in bitcoin right now-- feerates are quite low and have consistently been low for a long time. At best it's yesterdays war, but really it's just a bogus manufactured fake crisis being exploited by a disorganized consortium of nocoiners, shitcoiners, self-promoters, and people addicted to their covid virus fear anxiety high who want the fix of another crisis... and joining in on some idiotic transaction cancel-culture mob is the anxious-angry fix they were craving.

Greg, if you're sincere in thinking this 110 stuff is good-- make me an offer to swap your non-110 chain coins for my 110-chain coins. I'll have no interest in owning coins on the 110 chain.  We should be able to find a trade that will fulfill both of our wishes.  Strangely I've not found a single 110 proponent willing to trade at any price.   It's hard to not view this as evidence that 110 is something that a few people want to force onto others but don't want it for themselves independant of it demonstrating their ability to coerceively control the actions of third parties.  But I'll be happy to be proven wrong.
Greg Tonoski (OP)
Full Member
***
Offline

Activity: 150
Merit: 106


View Profile
Today at 07:26:31 AM
 #10

Quote from: Greg Tonoski
I think it is not up to either Core or Knots to decide.
Then, why Knots will activate BIP-110 rules, even if it would reach 1% hashrate support?

Node runners will activate BIP-110 rules irrespectively of hashpower because the rules improve the Bitcoin P2P network, make Bitcoin more robust, secure and reinforce Bitcoin decentralization.

I will consider running Bitcoin Core with BIP-110 if it includes the improvement and doesn't delete users wallets automatically (GitHub issue #34128). Unfortunately, such a version is not available yet. Maintainers of Bitcoin Core are lagging behind and may merge the changes in rush in the last moment, thus giving users very little time for evaluation.

Quote from: Greg Tonoski
Also, I mean that the outcome depends on many more node runners than the two: Foundry and AntPool.
Sure, but you need some miners, enforcing your rules. Otherwise, you have to become a miner
That's fine. Bitcoiners have mined since the beginning and it is part of the Bitcoin design as written in the whitepaper. Note that there used to be a mining command built-in GUI of Bitcoin clients for many years. Contrary to your suggestion, the BIP-110 doesn't create a chain-split. What's important to distinguish is the possibility that rogue miners may split their own chain at any time and it shouldn't be confused with soft-forks like the BIP-110.

Quote from: Greg Tonoski
There aren't any coins confiscated by BIP-110.
This transaction will be invalid under BIP-110 rules: https://mempool.space/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16

Why? Because it contains an output with more than 34 bytes. Even compressed P2PKs will be affected, because they consume one more byte than P2WSH or P2TR.
False. Apparently, you haven't understood the specification of the BIP-110 yet. There would not be confiscation of either that or any other coin.
ABCbits
Legendary
*
Offline

Activity: 3612
Merit: 10065



View Profile
Today at 07:38:14 AM
Merited by ertil (1)
 #11

Maintainers of Bitcoin Core are lagging behind and may merge the changes in rush in the last moment, thus giving users very little time for evaluation.

It's not lagging behind, when there's no plan to merge PR BIP 110 code. See https://github.com/bitcoin/bitcoin/pull/34930.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
ertil
Full Member
***
Offline

Activity: 227
Merit: 399


View Profile
Today at 07:40:06 AM
 #12

Quote
a script bip-110 bans (like a larger more complicated multisig)
All you need is just some P2PK, even with compressed public key. Single key, single signature, and coins will be splitted between BIP-110, and non-BIP-110. Initially I thought about something like 100 bytes in OP_RETURN, but this is cheaper, and takes more than 34 bytes (33-byte public key, one byte for stack push, and one byte for OP_CHECKSIG).

Quote
Strangely I've not found a single 110 proponent willing to trade at any price.
Yes, even though the code for doing that is publicly released, for example: https://github.com/jlopp/BIP-110-Futures

But even if someone doesn't want to touch Taproot, then still: there are a lot of things, blocked by BIP-110. I still wonder, what is the cheapest ways to split coins, and make it "a monetary transaction". So far, using P2PK seems to be the easiest way to do that.

Quote
it's fundamentally impossible to prevent embedding data
They won't believe, that trying to prevent data pushes can be harmful. They have to try, fork to their own minority chain, and be spammed, to be convinced.

Anyway, if we ignore the bad side of BIP-110, it can still have some good sides: by using it as a warnet, and checking, how the coin would work in an adversarial environment, where you want to transact, but developers are constantly trying to block you, we can at least see, how resistant to that Bitcoin really is. Because if nobody will want to buy BIP-110 coins, then how else they could be used? It would be funny, if they would be used for more testing, than testnet4 or signet is. For now, signet is missing "warnet-like" testing, so it can be just an opportunity to try it, if these coins will have no other use.

Quote
if the 'spam' cared about that they wouldn't use bitcoin at all as they could transact 1000 times cheaper with some other blockchain
Which is why I assume BIP-110 will be more spammy than BTC, if it would produce any blocks. Because if there would be for example 1% hashrate support, and one BIP-110 coin would be worth for example 0.01 BTC or less, then spamming on BTC with 1 sat/vB will have similar cost, as spamming on BIP-110 with 100 sat/vB or more.

Quote
It wouldn't be accepted for discussion unlike the BIP-110.
The discussion about the Pull Request was closed: https://github.com/bitcoin/bitcoin/pull/34930

Of course, BIP was merged, and assigned a number, but it doesn't mean, that it should be implemented, or is "good", or "accepted". We have many BIPs, which are harmful, but are published, just because the author completed all needed things, to see it published.

BIPs are just for standardizing things: if you want to send "ping", and receive "pong" as a response, then you can make "BIP-ping-pong", and it could be published. It doesn't mean, that all clients should implement it, or that it is endorsed by anyone else, than the author.

Quote
Those are lies and sophisms.
What is a lie? The fact, that BIP-110 content was pushed on-chain? Or the fact, that it would block regular users, doing simple things, like sending coins to P2PK?

Quote
Can't wait to read that putting 5MB spam in a block is unstoppable.
Because it is. When you have *.blk files, then they usually contain more than one block. If you will push 4 MB into one block, and 1 MB into another block, then you can make it "contiguous".

Another thing is that these files are XORed, but it won't change it that much. If someone would have enough determination, to push a specific content, then by knowing the xored value, it could be formatted properly, to make it visible in plaintext. Who knows, maybe someone with enough free time will demonstrate it in regtest?

Quote
They will filter spam transactions out.
How exactly do you want to filter private keys, without confiscating coins from real users?

Quote
That's not a serious comment.
Why not? Who will decide, that the whole spam is now filtered properly? Any transaction can be always spammy. Only empty blocks would meet a definition of "there is no on-chain spam anymore".

Quote
There aren't any coins confiscated by BIP-110.
Good to know, that sending coins to P2PK is not considered as "payment" by BIP-110.

Quote
It is illogical to reject BIP-110 because of fear of imaginative changes that it doesn't introduce.
It is logical, that if you block someone else's transaction today, then that person may want to block your transaction in the future. Today's miners have no guarantee, that they would be in the same position in the future, after some years. If they will agree to block some transactions today, then later, when they will lose their domination, another mining pool in the future can decide, to do the same with their coins, because the code for that will be already activated, and there will be a precedent for that. Which means, that future users will have all tools they need, to do that in practice in future BIPs.

Quote
There would not be confiscation of either that or any other coin.
If some coin is timelocked, then it doesn't help, that you allow to move it once.
Code:
+--------------------------------+
| Alice 1.01 BTC -> Bob 1.00 BTC |
+--------------------------------+
| timelock: 2026-10-11           |
+--------------------------------+
If that's all Bob has, then it doesn't help, that this payment will be processed. If Bob's output is blocked by BIP-110, then he will lose his coins on BIP-110 chain.
Greg Tonoski (OP)
Full Member
***
Offline

Activity: 150
Merit: 106


View Profile
Today at 07:48:47 AM
 #13

There aren't any coins confiscated by BIP-110.
This is untrue,
I maintain that the truth is that there aren't any coins confiscated by BIP-110. The BIP-110 doesn't confiscate any coins. Your gobbledygook about "traditional timelock and ultimately pay to a script (...) a larger more complicated multisig" yada yada yada doesn't provide any evidence to the contrary.

Greg, if you're sincere in thinking this 110 stuff is good-- make me an offer to swap your non-110 chain coins for my 110-chain coins.
There will not be any non-110 coins. The BIP-110 is a soft-fork and not a hard-fork. All coins will remain fungible and will be subject to the same rules.
ertil
Full Member
***
Offline

Activity: 227
Merit: 399


View Profile
Today at 08:11:00 AM
 #14

Quote
The BIP-110 is a soft-fork and not a hard-fork.
Each previous soft-fork was supported by a hashrate majority, sooner or later. If BIP-110 will reach less than 55% support, then Knots will activate it anyway, no matter how many miners will mine it. Which means, that in this case, BIP-110 chain will wait for signalling blocks, while BTC without BIP-110 will move forward, as usual. And then, the chain will fork.

Relevant simulation: https://forkalicious.supertestnet.org/

Quote
All coins will remain fungible and will be subject to the same rules.
All new P2PK coins will be blocked by BIP-110. If you have any timelocked transaction, created in early days, then BIP-110 will allow you to confirm it, when its timelock will expire, but you will be unable to spend the new coins, because your output script will be bigger than 34 bytes. And to reach it, all that is needed, is to use P2PK, compressed or not.

Quote
The BIP-110 doesn't confiscate any coins.
It does block some transactions. And this is all you need, to lose a coin. If you receive a transaction from someone, with a timelock, then it can be broadcasted in the future. You don't have the private key of the sender to change it. Or there could be a multisig, and you may not have all keys to, for example 2-of-2 multisig, which created that timelocked transaction, but only a signature from another party, allowing you to move the coins only in a previously-agreed way.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!