ԜаӀtеr Ⅼарсһуnѕkі is a user on soc.ialis.me. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
ԜаӀtеr Ⅼарсһуnѕkі @wxl

re: homograph attacks, why are there characters that look the same?

encodes graphemes, not glyphs. the characters ARE different. a basic goal of unicode represents this:
unicode.org/faq/security.html#

it does this because unicode is ultimately meant for machines, not humans:
unicode.org/faq/basic_q.html#1

subsequently, there's not only historical reasons to separate e.g. Cyrillic/Latin, but text processing ones:
unicode.org/notes/tn26/