Closed BIPBIPBIPBIP closed 7 years ago
You removed this line from the spec:
That line was referring to regular TXIDs within the extension block, which were mentioned the line before it as well. If you look at the commit history, it used to only include WTXIDs within the ext. block. We modified it to include the regular TXIDs in the ext. block as well (but not regular TXIDs within the canonical block since we weren't aware of asicboost at the time).
The line you're referring to was removed because it was extra cruft. Removing it changed absolutely nothing about the merkle construction. These political attacks don't belong here. Closing.
In your commit on Apr 4, 2017: https://github.com/tothemoon-org/extension-blocks/commit/5f42712a5ae56f4b27451184aa516001bcae3784
You removed this line from the spec:
This part makes reordering of tx changes the coinbase, thus makes changing the right side of the merkle tree, also changes the left side.
That line was all you need to prevent ASICBoost from having an advantage.
So, why did you remove that, then bury it under a bunch of commits in the same day?
Even the commit has a bunch of edits above and below it, just by looking at the commit title:
People would have no idea you actually removed the ASICBoost protection.
And why then did you create a PR asking for help to deal with ASICBoost the next day?
And then you quickly accepted a PR just to add a similar line (that you deleted a day ago) back into the spec again: (https://github.com/tothemoon-org/extension-blocks/pull/7/commits/5331eeed1880ecc43a250313415e0d0b02c56bab )
All these look too scripted don't you think?
It's like you went out of your way just to make ASICBoost a big deal when Extension Block was already protected from it due to commitment structure being based on BIP-141 SegWit, all the regular tx and extension tx were already included in the coinbase merkle root.
And all this happened at the same time Greg Maxwell posted his ASICBoost inhibiting proposal.
Is someone in bed with Blockstream or what?
Did you think no one was watching?