So I've been thinking about the whitelist. I haven't looked at the code nor do I plan to. From what I've read the whitelist is controlled by ABC. But is it really? Mining pools used to run their own custom builds based off of core. If they still do that with BCH then what keeps them from just pointing the whitelist elsewhere or if it's hard coded edit it in the code to whatever they want? Couldn't they just change their version to point right back to an address they own bypassing the 5% tax? Change if from going to ABC to BU or some other implementation?
Hopefully some developer knows the answer to this.
In theory other miners could replace the target addresses in their own modified Bitcoin ABC version but the blocks containing these reward targets would get rejected by the original Bitcoin ABC nodes in case the IFP was voted in.
Basically the consensus rules in Bitcoin ABC were unilaterally changed so that Bitcoin ABC will only accept blocks that send 5% of their rewards to Bitcoin ABC, BCHD, Electron Cash or an unknown (Hong Kong?) company.