From: Core or Knots (pre-RDTS)
To: Knots (BIP-110 RDTS)
Code: https://t.co/ODR228w0CE
From: Knots (BIP-110 RDTS)
To: Core or Knots (pre-RDTS)
Code: https://t.co/3n1cuycfHM
Pruned handled as well.
Same recovery module in all six PRs (Core 28–31, Knots RDTS and pre-RDTS)
Unfortunately, @LukeDashjr is lying (he blocked me so I'm unable to engage with him directly).
BlockSlop (linked below) is a well known consensus bug vector, so much so that BIP 148/Segwit nodes had specific checks against this, as I cited in my report.
More info 👇
In my report, the reasoning behind doing a public disclosure was shared.
We are 3 weeks out from a UASF, it is not Luke's call on if those nodes should be informed of the bug (which, as you can see from his posts, he doesn't think is necessary).
@vostrnad@dathon_ohm@murchandamus@JimAndrews77 You are correct, because P2A specified no change to consensus.
Therefore, BIP 110 has undocumented consensus changes in its documentation.
@murchandamus@JimAndrews77@dathon_ohm This is correct. The implementation modifies the P2A spec, which explicitly says there are no consensus changes.
This is not documented as part of rule 3, which references BIP 433.