i do not feel comfortable telling people to run knots until it has better review and release processes in place
if you do not want to relay larger op return transactions then run core v29 (the most recent version of core) and do not update to v30 when it is released
alternatively you can run v30 with a modified config file
i think luke, mechanic, and most core contributors mean well and care about bitcoin
long term i want to see more well reviewed bitcoin implementations exist, more choices for node operators is strictly better, this is one of the reasons i have donated my time to build out opensats
i think this ‘debate’ has mostly devolved into social attacks and is mostly unproductive
i do not think it matters much for the global bitcoin network which client you run, in this specific situation
i have said much on this topic in the past, use the search feature if you are curious
I’ve been curious your opinion on the matter. Thank you. 🤝
Thread collapsed
This is opinion is natural to slightly biased to core. The reason why people are running knots even without the best review is because we feel offended and betrayed.
Thread collapsed
Who reviews core?
Knots is a minor fork of Core.
> Knots is a minor fork of Core.
How do you know, have you reviewed it ?
Thread collapsed
Most of the competent bitcoin software engineers review Core in a formal rough consensus review process (look it up). How do you know knots is a minor fork and isn’t introducing a security flaw? Is that based on your ability to review code? If other bitcoin software engineers thought took the time to review knots and decided it had a flaw, how would they stop Luke from publishing an update he wants published?
Both are open source.
Any developer can review Knots.
BTW yes I could review Knots code. I am a developer too.
The original point from Odell was about the review release PROCESS. Do you participate in the review release process for knots or are you just another “I could review it if I wanted to”. If you do, great, please explain the process to us and how you would prevent Luke from publishing something he thinks is good but the other knots developers thinks is a security risk.
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
Cooler heads prevail.
Best "NOT TWITTER" explanation I have seen.
Thread collapsed
Well said. The voice of reason.
Thread collapsed
a 💯 . right now it’s a distraction imho
Thread collapsed
nostr:nprofile1qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgprpmhxue69uhhqun9d45h2mfwwpexjmtpdshxuet5qyt8wumn8ghj7un9d3shjtnswf5k6ctv9ehx2aqnz0fd0 could you be more specific regarding what a "better review and release process" looks like? Or at least what it definitely doesn't look like. How many reviewers would make you feel more comfortable, what is the best release process you've seen in another project etc.
Thread collapsed
What review and release process would you consider sufficient to recommend Knots or any other implementation?
Thread collapsed
This only works in the short term. Eventually you will need the security patches for Core 30, 31, 32, 33... They're going to force this eventually. Staying on v29 is a short term solution.
We I do agree we need Knots to grow in its governance to be a true competitor to Core.
Thread collapsed
Or just update to v30 and change the datacarrier limit. Keeps OP_RETURN limits as is.
If that's something you are concerned about, which is another conversation.
Thread collapsed
Thread collapsed
Wen taproot ? Or am i late ? That’s about where I am 😂
Thread collapsed
you're talking about long term, but do you think core 30 may cause a short/mid term problem though? we have a precedent with what happened on bsv, when they raised op return to 100kb and i don't understand yet why this huge risk is being taken so lightly. "just don't update your node" won't be helpful, when other people do update and stuff ends up on a block
I have this exact thought bouncing around in my brain, as such the just don't update line makes no sense to me. not to be a doomer but i don't see how this change doesn't destroy the p2p layer of bitcoin.
Thread collapsed
Thread collapsed
All it takes is one miner not using OP_RETURN filters for all nodes, including yours, to store illicit material. This is the only argument they should refute or substantiate much better. At this point, and given what's happening, I think influential people are definitely compromised.
Thread collapsed