I have been seeing some claims that "Bitcoin Knots is part of the Bitcoin Core project", that "Bitcoin Knots is just another release of Bitcoin Core", and that "Bitcoin Knots has more contributors than Bitcoin Core". Bitcoin Core has about 40 regular contributors with over a thousand past contributors. The Bitcoin Core project releases its software on bitcoincore.org. Bitcoin Core releases are signed by several Bitcoin Core contributors and other community members. Releases are attested to by this community. Bitcoin Core’s source code is released under the MIT License. The MIT License is a permissive open-source license permitting anyone to do almost anything with the licensed code. Bitcoin Knots is a project fork of Bitcoin Core. Bitcoin Knots appears to be developed by a single developer pushing directly to master without peer review. Bitcoin Knots releases are composed of Bitcoin Core’s source code modified with a patch set of about 1400 commits. The same individual unilaterally issues releases. There is no indication that anyone else has ever contributed code or review directly to Bitcoin Knots. Bitcoin Knots is not endorsed by the Bitcoin Core project. Claims to the contrary appear to be based on a unique individual perception of reality.

Replies (127)

I do. What's up with the leading questions? Are you working up to my code being released in Knots? I'm well aware of that, and that's an obvious possibility from most of my work being freely licensed.
Weird. Several core devs have said, and many supporters have echoed, that we should just run knots if we're not happy with the change. I guess they weren't being completely honest.
I am just curious what your background is considering the OP, if you are actively contributing I put more weight into what I read from you. Not looking for some hostile back & forth about the current fiasco. I like the idea of optionality for Bitcoiners regardless if it stays a niche project - which it should be for the time-being. You disregard it for obvious reasons, but I think we should review it based on merit of code first & foremost.
Obviously he is making a play on words since knots is a fork of core, which would have the developer total on knots = core dev team + Luke Tell me more of your 180iq takes please
The other developers work on the upstream project, Bitcoin Core. It is not clear to me why you think he's joking. Irrational takes like this are par of the course for him.
The project was previously hosted on sourceforge. Besides this number only counts the people that have committed code, not all contributors. Luke is a BIPs Editor and the BIPs repository is part of the Bitcoin organization.
I agree that the people who are interested in that project should probably do something to improve the review it gets.
The beauty of open source is you can verify @Murch ‘s claims very easily. Go have a look at the knots repo. And if you’re a tech person, look at the commits to see what @Luke Dashjr and/or others have been contributing to Knots. (And while you’re at it, do the same on Core from time to time.) Then decide which software suits YOU best. There are no silver bullets though. It’s trade-offs all the way down. Adjust your risk level accordingly. nevent1qqswaa5vpsyp29258n6radga5ey0q88apnyaa9uqst7fvzcuqjzeynqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmql09nc2
there is two ways that controversy surrounds a person: 1. they are a drama queen 2. they really are being attacked and most of the devs are either in on it or going along with it since it has involved his computer being hacked i question the likelihood of it being 1. i'm also a black sheep in my dev community as well and i'm basically shadowbanned from visibility even though i have had many valid points of criticism of the establishment, so i'm inclined to believe that the core devs are a bunch of sheep who are letting the wolves run wild on the backs of the users
Lostdog's avatar
Lostdog 7 months ago
Would it not be more useful to start reviewing and contributing to knots then, instead of posting empty rhetoric to socials?
it's hilarious a crowd of people who are constantly in controversy pointing at one of them like he hasn't got a valid point, especially with people like Peter Tod on your team. i do know how to write blockchain servers and this problem is obvious to anyone who can write even a little one method microservice guess what, the users decided they don't like what your team did, so go suck it, instead of concern trolling you were wrong, fuck off
Junghwan's avatar
Junghwan 7 months ago
That doesn't mean core is better than knots. Run Bitcoin knots. That's it
UndaFlow's avatar
UndaFlow 7 months ago
Are the filters a valid addition
UndaFlow's avatar
UndaFlow 7 months ago
Ok… I’m a non techie but I run a node with a few Bitaxe Gammas pointing hash to Ocean and have loaded Bitcoin Knots. I’m into making a contribution to the decentralisation of mining and want to grow into solo mining. It all feels aligned to the original Bitcoin ethos and feels very much like the right thing to do
Felipe's avatar
Felipe 7 months ago
Same, I'd love to have plenty of Gammas pointed at Ocean
There is a known issue with Knots in that after 2 years it needs restarting otherwise your node won't follow the main chain. You of course need to know this if you're intending to make money off mining. Knots is maintained by a single developer so please be wary of what's on your miners. I'm on no side (Core vs Knots) but there is a healthy debate currently happening.
UndaFlow's avatar
UndaFlow 7 months ago
Thanks for the pointers. I’m in for some sats but the principal is the bigger issue for me. Likewise I don’t have a side be it Core or Knots but I’ll do what I can towards decentralisation at every opportunity
UndaFlow's avatar
UndaFlow 7 months ago
It’s the thing Bro… jump in! image
Judge Hardcase's avatar
Judge Hardcase 7 months ago
"Bitcoin Knots has more contributors than Bitcoin Core" Since Knots is a fork of Core, this is just so by definition. It looks to me as if you mean to imply someone claimed that Knots has more 'maintainers'; but realized that would have been too obvious of a strawman.
Lostdog's avatar
Lostdog 7 months ago
Again, would it not be more useful to start reviewing and contributing to knots then, instead of yelling at strangers on the internet?
sedited's avatar
sedited 7 months ago
Many people have claimed that though.
Felipe's avatar
Felipe 7 months ago
That looks beautiful! Is it noisy? I got one Supra
Chris's avatar
Chris 7 months ago
Are you contributing for a monetary revolution or sth else? Where are strong characters who oppose the Todds and Lopps within Core?🤔
UndaFlow's avatar
UndaFlow 7 months ago
Ta… it’s really quiet and there’s no meaningful heat issue. Supra’s are good. We need more ppl like you building swarms of Bitaxe.
Default avatar
Sun of the Moon 7 months ago
This particular issue has been discussed ad nauseam and yet there is so little trust in Bitcoin Core, Bitcoin Knots continues to be downloaded by the plebs. The plebs need to step up and fund more Knots development. I believe @OpenSats is already pushing this initiative.
Orange enough?'s avatar
Orange enough? 7 months ago
When Rome was an empire, the saying was qui bono? Who benefits? Who benefits when spam is forced on the nodes by your altruistic devs? I’ll stick with the one developer whose interests align with Satoshi’s vision, a monetary network.
All those Core maintainers. All those eyes. Yet it took someone outside the club to call out what was happening. Changes were being made without community input. People raising questions were being silenced or banned. They won’t censor spam, but they’ll censor dissent. This isn’t about OP_RETURN. It’s about behavior. About acting like Core is Bitcoin, instead of Bitcoin being the people. One person can slip in changes while everyone else stays quiet, and we’re told to trust the process. That’s not decentralization. That’s capture with better PR.
I would still rather trust this one person who appears to understand what bitcoin is for and what makes it unique, than a group who appears to have been compromised, either ideologically or financially, to introduce a change that is clearly against the long term interests of bitcoin.
Felipe's avatar
Felipe 7 months ago
When I get a house sometime next year I'll have many of them running. I look so much forward to diving into it!
Imagine having _really_ strong opinions and judgments on what “core” is or isn’t doing while lacking the basic knowledge of who contributes to the core code, and what they actually do and don’t do. Maybe less hero worship and more “don’t trust, verify” is needed.
Oh, my apologies, I didn't realize what the source of the second screenshot was. Thanks
Good points. Even if you agree with knots, a single developer pushing to master and issuing releases with no review is insane. I don’t want to completely trust one guy.
The Bitcoin software doesn’t auto-update. If Knots ever goes rogue, we’ll move on from that too. This isn’t about picking a winner. It’s about refusing to pretend we have real choice when that choice is being shaped behind closed doors. Right now, there are more eyes on Knots than ever. Any funny business would be spotted. What’s concerning is that Core has started censoring people when conflicts of interest are pointed out. They say we have choice. But everything that has been said so far points to the illusion of it.
No, people contributing to the upstream project are part of the process in the upstream project. Their review also benefits the downstream project as their code contributions are released with the downstairs project, but they are not participating in the downstream project's process. Your restarting it like this makes me think that the distinction is not clearly understood.
Not related to the bullshit comment above , but maybe one the biggest questions knots ppl have is: IF this change does bring the consequence of non-monetary tx pushing out monetary tx due to high fees and full blocks, is core going to “rewind” this change? Cause from some statements from core devs it seems that btc is a database for whatever the market wants it to be, and if the market wants it to be for non monetary tx then be it. I might be wrong but this seems to be the biggest concern from knots ppl, the fact that btc as PRIMARILY a monetary network is not a given Cheers
The issue is who's inspecting the code to date? It's not like knots is a brand new project with just one or two minor differences to core. I've been playing with the idea of running knots for over a year now - I just wish there were more reviews of the code differences I could reference.
I would like to see core make steps towards helping hashers become miners again, constructing their own templates and running their own nodes. Core should have mining features ready to go with 1 click for the pool hashers to switch to decentralized mining.
jack's avatar
jack 7 months ago
💯 nevent1qqswaa5vpsyp29258n6radga5ey0q88apnyaa9uqst7fvzcuqjzeynqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmql09nc2
Murch's avatar Murch
I have been seeing some claims that "Bitcoin Knots is part of the Bitcoin Core project", that "Bitcoin Knots is just another release of Bitcoin Core", and that "Bitcoin Knots has more contributors than Bitcoin Core". Bitcoin Core has about 40 regular contributors with over a thousand past contributors. The Bitcoin Core project releases its software on bitcoincore.org. Bitcoin Core releases are signed by several Bitcoin Core contributors and other community members. Releases are attested to by this community. Bitcoin Core’s source code is released under the MIT License. The MIT License is a permissive open-source license permitting anyone to do almost anything with the licensed code. Bitcoin Knots is a project fork of Bitcoin Core. Bitcoin Knots appears to be developed by a single developer pushing directly to master without peer review. Bitcoin Knots releases are composed of Bitcoin Core’s source code modified with a patch set of about 1400 commits. The same individual unilaterally issues releases. There is no indication that anyone else has ever contributed code or review directly to Bitcoin Knots. Bitcoin Knots is not endorsed by the Bitcoin Core project. Claims to the contrary appear to be based on a unique individual perception of reality.
View quoted note →
Interesting read, I haven’t checked but heard they are 99% the same, what is the difference between knots and core then?
True, and why we are here ? Because Knots seems to suit better nodes values, not core. Solution : listen also nodes owners and try to be "open" to some knots argues. And stop saying everybody are wrong we have the ultimate truth. There is no smoke without fire. #btc4ever
MrTea's avatar
MrTea 7 months ago
Now go diff the consensus code in core and knots and post the results
I'd prefer to use core, but the current devs involved decided to force through a change I don't agree with. Knots is the only alternative available.
Patoshi's avatar
Patoshi 7 months ago
Jury is out on this one… but collectivism isn’t a path to freedom. Spam sounds like a bad idea. 👎
Packlight's avatar
Packlight 7 months ago
Exactly, you don’t need to trust 1 guy because you don’t have to update
Even if there was one maintainer, but multiple code reviews that were publicly published - that would be a major step as moving forward towards OSS peer review is the only way we can reasonably look at knots as a real option.
Core did nothing as the network is spammed by people who think that bitcoin is simply a database not a monetary network. Knots implemented filters actively trying to deny those spamming the network.
And yet knots adoption is growing rapidly. This would suggest a problem or distrust with core, despite your arguments. Logical reasoning is fine, but it's only a small part of the real world.
Default avatar
WaffleWater 7 months ago
"More devs means higher quality dickbutt database, knots only has one dev"
That is your right, but you also have to be realistic in sensing how successful knots will be if the contribution structure stays the same.
1. I don't understand why people think Peter Todd is a regular contributor to Bitcoin Core. I don't think I've seen him make that claim, I've certainly not seen other contributors make that claim, and as far as I can tell, he has made three commits since 2016. image 2. You will have to ask Peter why he said that and how he meant it.
As far as I can tell all Bitcoin Core contributors are only interested in Bitcoin as a monetary system, although some are more excited about nascent scaling technologies than others. We've seen at least three waves of data transaction uses get priced out of Bitcoin so far, and just because a sober assessment indicates that it will always be possible to embed data in the Bitcoin block chain doesn't mean that any Bitcoin Core developers are motivated by that. That said, I have in 12 years not seen a mempool policy tightening, especially not against any transaction types that had more than vanishing demand. I'm not convinced it's feasible without making it financially attractive to break rank. If you have some time and are open to reading more, I thought Antoine's responses to various concerns were well laid out here:
the beauty of freedom is bitcoin allow crap too. otherwise how would feel with cbdc if governments says : i will not allow you to do xyz with my money
Good read. One of the reasons why I haven't rushed to make Libre Relay easier to install, e.g. with binary releases, step-by-step docs, etc. is that it's just a one man proof-of-concept/experiment and people probably shouldn't be running it on a big scale. If it were to be widely used, I'd want more eyes on it first. And really, Core is perfectly goodfor 99% of users.
Murch's avatar Murch
I have been seeing some claims that "Bitcoin Knots is part of the Bitcoin Core project", that "Bitcoin Knots is just another release of Bitcoin Core", and that "Bitcoin Knots has more contributors than Bitcoin Core". Bitcoin Core has about 40 regular contributors with over a thousand past contributors. The Bitcoin Core project releases its software on bitcoincore.org. Bitcoin Core releases are signed by several Bitcoin Core contributors and other community members. Releases are attested to by this community. Bitcoin Core’s source code is released under the MIT License. The MIT License is a permissive open-source license permitting anyone to do almost anything with the licensed code. Bitcoin Knots is a project fork of Bitcoin Core. Bitcoin Knots appears to be developed by a single developer pushing directly to master without peer review. Bitcoin Knots releases are composed of Bitcoin Core’s source code modified with a patch set of about 1400 commits. The same individual unilaterally issues releases. There is no indication that anyone else has ever contributed code or review directly to Bitcoin Knots. Bitcoin Knots is not endorsed by the Bitcoin Core project. Claims to the contrary appear to be based on a unique individual perception of reality.
View quoted note →
An interesting thread follows this one:
Murch's avatar Murch
I have been seeing some claims that "Bitcoin Knots is part of the Bitcoin Core project", that "Bitcoin Knots is just another release of Bitcoin Core", and that "Bitcoin Knots has more contributors than Bitcoin Core". Bitcoin Core has about 40 regular contributors with over a thousand past contributors. The Bitcoin Core project releases its software on bitcoincore.org. Bitcoin Core releases are signed by several Bitcoin Core contributors and other community members. Releases are attested to by this community. Bitcoin Core’s source code is released under the MIT License. The MIT License is a permissive open-source license permitting anyone to do almost anything with the licensed code. Bitcoin Knots is a project fork of Bitcoin Core. Bitcoin Knots appears to be developed by a single developer pushing directly to master without peer review. Bitcoin Knots releases are composed of Bitcoin Core’s source code modified with a patch set of about 1400 commits. The same individual unilaterally issues releases. There is no indication that anyone else has ever contributed code or review directly to Bitcoin Knots. Bitcoin Knots is not endorsed by the Bitcoin Core project. Claims to the contrary appear to be based on a unique individual perception of reality.
View quoted note →
Hey @Peter Todd , should we "just run knots" like you suggested at bitcoin++? Murch here, a core dev of some importance unlike yourself (according to him), points out that Knots is "developed by a single developer pushing directly to master without peer review." Further "The same individual unilaterally issues releases." By highlighting the less than ideal nature of knots as an open source project, it raises the question: Was your advice sincerely given? Is knots a viable alternative, and if not,, why are you proposing a change that is clearly controversial when users have no real alternative? Why are you, someone with only three commits since 2016, making such a controversial PR and then getting on stage at a developer conference to defend it on behalf of Core? The responsibile thing to do here is completely withdraw your PR, and leave such important matters to more qualified devs.
Exactly. As bitcoin grows it's only going to get more heated I think. The ratio of devs to non-devs will get much smaller, making it even harder to gain social concensus
Murch's avatar Murch
I have been seeing some claims that "Bitcoin Knots is part of the Bitcoin Core project", that "Bitcoin Knots is just another release of Bitcoin Core", and that "Bitcoin Knots has more contributors than Bitcoin Core". Bitcoin Core has about 40 regular contributors with over a thousand past contributors. The Bitcoin Core project releases its software on bitcoincore.org. Bitcoin Core releases are signed by several Bitcoin Core contributors and other community members. Releases are attested to by this community. Bitcoin Core’s source code is released under the MIT License. The MIT License is a permissive open-source license permitting anyone to do almost anything with the licensed code. Bitcoin Knots is a project fork of Bitcoin Core. Bitcoin Knots appears to be developed by a single developer pushing directly to master without peer review. Bitcoin Knots releases are composed of Bitcoin Core’s source code modified with a patch set of about 1400 commits. The same individual unilaterally issues releases. There is no indication that anyone else has ever contributed code or review directly to Bitcoin Knots. Bitcoin Knots is not endorsed by the Bitcoin Core project. Claims to the contrary appear to be based on a unique individual perception of reality.
View quoted note →
That's good. Of course there's another to uncap datacarrier by default and deprecate, which effectively accomplishes the same thing. I'd prefer no change at all, but the symbolic gesture is appreciated. 🙏
UndaFlow's avatar
UndaFlow 7 months ago
Understood. Knots keeps us true
Bangarangg's avatar
Bangarangg 7 months ago
And yet knots has the same amount of people running it as are running core v29. Bitcoiners are built to go all the way out on the risk curve if they believe in something.
I have been seeing some claims that “Bitcoin is part of the modern financial system,” that “Bitcoin is just another form of currency like the dollar,” and that “Bitcoin has more decentralization than the dollar.” The U.S. dollar is managed by the Federal Reserve System, with its 12 regional banks and a Board of Governors consisting of 7 members, alongside thousands of Treasury employees as historical contributors. The dollar’s operations are published on federalreserve.gov and treasury.gov. Dollar issuances are authorized by the Federal Open Market Committee, consisting of the Board of Governors and select regional bank presidents, with oversight from Congress and other federal entities. Releases of new currency or economic data are reviewed and endorsed by this authoritative community. The dollar’s framework operates under the full faith and credit of the U.S. government, as a fiat currency governed by federal law since the gold standard ended in 1971. Bitcoin is a decentralized offshoot of traditional currency systems, launched by an anonymous entity known as Satoshi Nakamoto. Bitcoin appears to be maintained by a sprawling, uncoordinated network of miners and developers, pushing changes to its blockchain without centralized oversight. Bitcoin’s blockchain consists of the original decentralized ledger modified with a sprawling set of over 900,000 blocks as of May 2025. This same leaderless consensus mechanism issues new blocks and transactions. There is no indication that any established authority has ever contributed oversight or stability directly to Bitcoin. Bitcoin is not endorsed by the Federal Reserve or the Treasury. So, let’s set the record straight: the dollar, with its centralized, accountable management, clearly outshines Bitcoin’s haphazard, unendorsed experiment. @jack @Murch @Bitcoin Mechanic nevent1qqswaa5vpsyp29258n6radga5ey0q88apnyaa9uqst7fvzcuqjzeynqpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmql09nc2
Wow, is it easy to outline the main differences or not? I am running knots now but it is really hard as a non-coder to know what to do essentially you’re just taking sides where you can’t verify the truth yourself