For example, several popular wallets warn a user if they are about to send funds to a Hive account that is very close to the name of an exchange or payment service, to prevent a user from mistyping and sending the funds to the wrong place. As a side note, most exchange wallets do not provide this service, so be extra careful when sending funds from an exchange.
It's only tangentially related to this topic but I think Hive UI's should move towards selecting names from lists (eg. following list, list of exchanges) and only as a last resort should users ever type someone's account name for a transfer (if it's on none of their lists). One-character typos are just too damn common and usernames don't have checksums, and it's as easy to do with a large sum as a small one.