If I change nBits to a hard code number 0x2100ffff ( change GetNextWorkRequired method, always return 0x2100ffff).
The hashTarget will be ffff000000000000000000000000000000000000000000000000000000000000.
This hashTarget means nealy every sha256 are valid! A slow PC can generate a block within a second, when I broadcast these blocks to other nodes, will they accept it ( treat it as a valid block)?