Guys, actually P2PKH lock scripts could be the "OP_CHECKSIG" operation only, and the reason for the "OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY" warup is actually a DDOS-protection measure, right -
the OP_CHECKSIG is a really expensive operation so we're trying to save the network from the headache of needing to validate signatures provided by people who can't prove ownership of the public key, right?