Engineers have managed to squeeze it all into a regular, 0.76 millimeter-thick card.
The changing code renders the card useless to anyone who has written down your credit card number, expiration date and the code on the back.
And it would be a more complete solution than the one currently being implemented by the industry.