#Bitcoin Knots is a single developer ripping commits to master without any review process.

The repo is 2500+ commits behind Core. Just Luke shooting from the hip; anything he wants goes.

I'm no fan of Core's latest shitshow with OP_RETURN, but Knots is a project so centralized that Luke, who couldn't even custody his corn properly, is the alpha and omega of every decision and change made to the code.

Yeah... I'm gonna pass on that.

https://github.com/bitcoinknots/bitcoin/commits/28.x-knots/

Reply to this note

Please Login to reply.

Discussion

I forgot about him “losing” his corn. He’s a little too autistic for his own good. I also can’t trust someone anymore that reacted to Covid like he did.

You can be extremely smart, but lack any rationality.

Sometimes extremely smart can go full circle.

How did he react to COVID?

Helpful reality check, thanks 👍

You’re saying keeping your bitcoin secure is more important than making a point on the current drama? So selfish😂

💯

Im just hunkered down in 26.0 until this is all sorted.

Team do nothing FTW.

V. 26 still have the datacarriersize bug

Say more for those of us who are regarded.

It’s actually pretty simple. Back in 2023, spammers figured out how to bypass the datacarriersize filter in Core. That loophole made it easier to deploy ordinals and inscriptions by injecting arbitrary data into what appeared to be legitimate monetary transactions.

Some users raised the issue and submitted a PR to Core to patch the bug and stop the abuse of nodes. Core shut it down, calling it “controversial.” Later, someone discovered that Core had already realized datacarriersize wasn’t functioning properly and quietly edited the filter’s description to retroactively justify not fixing it.

When they got called out on it, one of the maintainers even claimed that changing the description counts as a valid way to fix a bug. That vulnerability is still present in earlier versions of Core and you can’t simply make it work.

Reasonable

Good point. In fact, seems the safest thing to do is not doing anything. No need for updating your node for the moment.

nostr:nevent1qqsdgv8pn6gmguva8mu68fw0h84m2nmukr6h3awwjf6m2w6m5fefq9spz9mhxue69uhkummnw3ezuamfdejj7q3qx458tl7h9xcxa66vr4a8pg0h2qz96pnhwnfpcra0le9090uk5t5qxpqqqqqqz7qrg55

Bad take. Knots is a fork of core, meaning its codebase is the result of every core dev code commit + nostr:nprofile1qqs0m40g76hqmwqhhc9hrk3qfxxpsp5k3k9xgk24nsjf7v305u6xffcppemhxue69uhkummn9ekx7mp0qyxhwumn8ghj7cnjvghxjme06q3qnf's on top of it. Not to mention Luke has made dozen of bug fixes in Knots compared to Core. If you are not happy with him having the final say, that’s ok and I think other implementation besides Core and Knots are a good idea, but when you weigh in the tradeoffs Knots is the lesser evil at this very moment.

You haven't addressed any of my criticisms.

I think I have.

True! 🤷‍♂️ Too centralized since there is a person in charge behind that project