Yeah, except for the "feature" that forks off your node if you run a client older than ~2 years.
Discussion
Wait, what?
It is the -softwareexpiry startup option, which is default on. I think most people do not know about it.
https://github.com/bitcoinknots/bitcoin/blob/28.x-knots/src/validation.cpp#L4458
I did not know that. This is dangerous!
So 23.x? Knots 25.1 isn't 2 years old yet...
Haven't done the actual calculation, but seems to check out.
Anything with COPYRIGHT_YEAR=2023 expired Nov 2024, including knots 25.x. Versions 26.x and 27.x will expire Nov this year. So every other knots release is a hardfork by default (newer versions will accept blocks that older versions would reject), neat!
