This is an explanation of the retargetting system used in basiccoin