And besides, big banks still have to deal with checksum-passing iban typos on a daily basis. IBANs only have two check digits.
And besides, big banks still have to deal with checksum-passing iban typos on a daily basis. IBANs only have two check digits.
Actually the checksum was designed especially to deal with typos. As such, dealing with typo errors is usually not an issue at all.
What they do have to deal with is maliciously created IBANs though. However, if the account an IBAN should point at doesn't exist then the transaction usually just bounces.
That's the thing - they can deal with it. There are fallbacks.
In crypto, your money is just instantly destroyed.
They’ll ask the other bank if they’d like to return the money, and that bank will maybe ask the recipient if they’d like to return the money.
The recipient doesn’t want to return the money? You’re SOL. You can go to court, but they can trivially evade civil action by transferring the money overseas.
Citation needed.
This is overly simplified so not entirely accurate, but if 100 customers typo their destination IBAN the modulo 97 checksum will probably let 3 of them through.