←back to thread

1737 points pseudolus | 1 comments | | HN request time: 0.197s | source
Show context
osigurdson ◴[] No.41869186[source]
The problem is actually in the payment system itself. A credit card number + expiry + ccv + name is essentially like giving out a username + password to your money. We hand out the same username / password to everybody and everything works on the honor system after that. At any given time there are likely hundreds of companies that have your username/password and can charge whatever they want at any time. If anything looks fishy, is up to you to investigate and get charges reversed.

Instead, I should be able to seamlessly create new credentials per vendor with expiration and limits. I should also be able to stop payment at any time.

replies(2): >>41869260 #>>41877986 #
1. TrapLord_Rhodo ◴[] No.41877986[source]
This. It's crazy we don't have a public/ private key system for our credit cards. One of the reasons i prefer to pay with crypto when i can. When i give you my credit card information you are pulling from my account instead of me pushing into your account. The difference is subtle but a very big one from a security perspective.