I have simple idea how they could make credit cards much more safe. Often when credit (or bank) cards are stolen, first thieves get somehow to know your pin code. They look over shoulder or even there are these machines that videotape or record you pin code. Then they steal your card and use it asap.
What if credit cards would have two pin codes. Those would be then used after each other. So you would have codes 1234 and 5678. When you are buying something you would this time give 1234. Then on the next buy, or withdraw from ATM, you would use 5678. Then on the next you would again use 1234. Simple.
This would make thieves life much harder. If they would track you and somehow see what was the pin code you used, they couldn’t steal your card right away, since that code wouldn’t work. To somehow track your both pin codes is much harder I think.
What do you think? Isn’t it a cheap and easy way to increase security with credit cards?