Incorrect once again. You’re describing inertia not monopoly. Core’s dominance comes from historical trust and validation not lockin or barriers. The disincentive you mention is risk-aversion not enforced control because any client replicating consensus behavior can replace Core if the network prefers it. That’s not structural monopoly that is voluntary coordination or nakamoto consensus.
No actually. You’re describing trust preference not a structural monopoly. Core holds trust because of review depth, audit history, and stability, not enforced control. Anyone can fork or reimplement consensus as BIP148 proved because consensus is what nodes run, not what Core ships. libbitcoinkernel may help modularity, but Core’s influence is earned, not imposed.
No. You're conflating practical dominance with enforced monopoly. Core is the reference because of trust and audit history not coercion. Nothing stops an alt client from matching consensus behavior (see Knots, Libbitcoin). Core’s dominance remains voluntary not structural or enforced.
Indeed. But let's not kid our selves, one implementation is far more robust than the other.
No, that's a circular argument. Core implements consensus because it reflects what the network enforces. If Core pushed invalid consensus rules the network would fork or reject it. BIP148 (UASF) is a clear example: consensus enforcement came from users, not Core.
No. In bitcoin consensus emerges from what nodes choose to run not from what Core ships. The power rests with the network, not the developers.
No. They only have a monopoly on excellence which is why everyone wants to voluntarily run their software. You can't have a monopoly on voluntarism.
A natural monopoly implies network lockin or switching costs and bitcoin has neither, there are no economic, technical, or legal barriers stopping anyone from forking Core, running Knots, or building fresh clients.
Voluntary preference is not market capture, do you understand this yet?
No. This misunderstands bitcoin's design because consensus is defined by the network, not the client. Core's code reflects consensus rules but doesn't dictate them.
I don't know who needs to hear this but Core is not a monopoly . You can't have a monopoly on open source software that people voluntarily choose to run.
By "masses" you mean a couple thousand or less.
I mean I guess go for it if you think running an inferior implementation of something is going to make any material change.
So when I said never, I meant never seriously reviewed the code.
The code is open source just like Core, so I've looked into it just to see how many people actually contribute, and it's only Luke. Core devs may have checked out the github but that's quite different from seriously reviewing code.
The conclusion is to run the software that is the most robust, and that is Core.
> So it's like having all them plus Luke work on Knots
No. This is what I'm trying to tell you, when it comes to engineering, anytime you're modifying someone else's code without those people reviewing it, bad things can happen. And luke has added ALOT of code over the years.
> Let's be honest though, I bet many core developers read the knots github
Not a single core dev I've ever talked to has looked at Knots code, ever, because that's additional work that they don't want to deal with. Working on 1 FOSS project is hard enough because it's hard work with little to no pay, let alone trying to review others.
Plus then he ads tons of his own changes that again are only reviewed by Luke.
It's kind of nuanced cause like yes Luke does import changes from Core that were reviewed by Core, but they were reviewed by Core in Core, not in Knots, so once that code enters Knots it's an entirely new implementation that literally only Luke updates.
Agreed especially people who only have the cognitive ability to reply with "you're dumb".
> but i also simplified your arguments so it would be clear to you why you are dumb.
Nope.
Literally just broke down all your garbage arguments. Good job missing the point, you have a talent.
Nope, every "breakdown" was literally just you calling me dumb, that's not a rebuttal, now who's dishonest?
