Why do we need two different formats of WIF (wallet import format)?
Wallet software needs to know whether to search the blockchain for an address generated from a compressed public key or not. The encoding of the private key signals which type should be searched for.