Damus
AU9913 · 2d
"How a Split Happens Bitcoin’s heaviest-chain rule is what makes this dangerous. If enforcing nodes and sympathetic miners begin rejecting blocks that contain non-compliant transactions, and those ...
JackTheMimic profile picture
That's not how it works though.

The new compliant blocks ALSO have valid proof of work under legacy rules. Meaning new blocks are built ONTOP of those compliant blocks. And those rejected are not built on. Meaning if "valid"(by legacy standards) blocks are being rejected you must not only continue to find non-compliant blocks consecutively, but also no other miner can find a compliant block, or you will be reorged.

I know people think it's two competing chains but it's not. It is one chain and one client is trying to insert invalid blocks (the same as if your client allows double spending). If miners don't capitulate they risk mining a dead chain. (Massive revenue loss).
1
epsql · 2d
So let's say we have something like the following on August the 5th: - block n: normal - block n+1: normal - block n+2: BIP 110 compliant How do we analyze what happens at block n + 3? Will normal miners build on top of n+1?