0
1
If UASF activates, are blocks found by ASICBoost still valid on UASF nodes?
I understand that segwit is a softfork and that hence the segwit changes makes some blocks that were previously valid now invalid (including those using tx malleability).
I've got basically one question but I cannot formulate it well enough, so I'm breaking it into several questions.
Once segwit shall be activated, does it mean that ASIC miners using ASICBoost miners won't be able to mine on that chain at all anymore?
What about when UASF activates on august 1st 2017 (if it activates)? Does it mean that UASF nodes won't accept block found by ASIC miners using ASICBoost?
Are all the current ASICs using ASICBoost good for the trash should the UASF chain win?
1Furthermore, covert ASICBoost is not observable, so by definition the resulting blocks can't be made invalid as the blocks aren't distinguishable from others. At best, some changes may make the optimization useless (so using it just doesn't benefit the miner anymore), but as explained, BIP148 does not even do that. – Pieter Wuille – 2017-06-19T20:09:29.027
"It means that all blocks must signal for segwit so that segwit activates under the BIP 141 activation rules." Should that actually be BIP-148 instead of BIP-141? I thought BIP-141 only defined what SegWit, BIP-148, BIP-149, etc. deal with how it should be activated, right? – MrJLP – 2017-06-19T22:43:10.420
1No. BIP 141 contains the actual original segwit deployment parameters. BIP 148 is an extension on the BIP 141 deployment parameters. BIP 149 is an entirely different deployment that does not use BIP 9 deployment specifications. – Andrew Chow – 2017-06-19T22:45:54.377