I am surprised that I didn't realize I was not validating.
You were validating, but you were not validating everything you could validate. No shame in that, especially because there is to my knowledge no known preimage attack for sha256[d] right now, and there are no known large competing mining farms burning away at minority chaintips. assumevalid was brought in from 0.14, so any datadir older than that is a fully validated copy, unless shut off between releases for an extended duration.
As to wartime vs peacetime, seems best to use assumewar
I'd say assumefuturewar, yes. Since the design of BIP-110 is war, depending on the level of success it will have, it may be useful to have a reference network state. A running client will not wipe block files though so you can reconstruct it from datadir.
redo IBD rather than transfer the chain and state.
You can do it with -reindex after turning off all the assumptions. Saves download.
You were validating, but you were not validating everything you could validate. No shame in that, especially because there is to my knowledge no known preimage attack for
sha256[d]right now, and there are no known large competing mining farms burning away at minority chaintips.assumevalidwas brought in from 0.14, so anydatadirolder than that is a fully validated copy, unless shut off between releases for an extended duration.I'd say
assumefuturewar, yes. Since the design of BIP-110 is war, depending on the level of success it will have, it may be useful to have a reference network state. A running client will not wipe block files though so you can reconstruct it from datadir.You can do it with
-reindexafter turning off all the assumptions. Saves download.