we'll have to develop a resistance to coinchoose/coinwarz and multipools. Perhaps a readjust that pushes diff up sharply if 5 blocks are solved in under 2 minutes, by a factor of 5? that should instantly kick off the multipools. Then if a block is not solved in 20~30 minutes difficulty reverts to previous level?
We have to be careful using single block times to do anything, because this is a random process. I like the 5 blocks in less than 2 minutes causing a retarget. How about the forced retarget is 2 hours, or less than 12 blocks in 1 hour, or alternatively forced at 2 hours, or less than 6 blocks in 30 minutes. Currently we are looking at the last 30 blocks for the retarget, I propose in the 5 blocks in 2 minutes, or <6 blocks in 30 minutes that we use the last 15 blocks to calculate the new difficulty. This will dampen the effect and reduce overshoots.