http://invest5wf2dctgqw2otcsq24wozas43f5mixti4u5wf6iwxcdod6vjyd.onion/daemon-bitcoin/index22.html
If, for example, a protocol is changed in a way that tightens the rules, that implements a cosmetic change or that adds a function that does not affect the structure in any way, then new version blocks will be accepted by old version nodes. Not the other way around, though: the newer, “tighter” version would reject old version blocks. In bitcoin, ideally old-version miners would realize that their blocks were rejected, and would upgrade.