Смотреть в середину
Самое дешёвое улучшение, какое тут вообще есть, и занимает оно секунд на пять больше, чем то, что вы делаете сейчас.
Как читают длинную строку
Увидев пятьдесят шесть непредсказуемых символов, почти любой читает первые четыре или пять, скользит взглядом по концу и соглашается. Так устроено чтение: длинные случайные строки берут выборкой, а выборка — это края.
Подделка строится вокруг этого. Подобрать узнаваемое начало дёшево, подбирать середину невыгодно, подобрать всё невозможно.
| Что подбирается | Во что обходится |
|---|---|
| Четыре или пять первых символов | Секунды и минуты на обычной машине |
| Семь или восемь | Часы и дни, всё ещё реально |
| Двенадцать и больше | Практически недостижимо |
| Вся строка | Невозможно, и на этом держится всё |
Сверка, которая убирает человеческий фактор
- Вставьте обе строки в одно текстовое поле, одну под другой.
- Посмотрите, совпадают ли они по длине символ в символ. Две одинаковые строки подряд видно сразу, две разные — нет.
- Или используйте то, что скажет про точное совпадение. Это лучше любого внимательного чтения.
- Держите актуальный список в своём файле, чтобы всегда было с чем сверять.
Единственное исключение
Подмена на вашей же машине меняет строку целиком, а не делает похожую, поэтому она ловится по краям того, что реально оказалось в поле. Это единственное место, где быстрая проверка и есть правильная, и относится оно к адресам кошельков не меньше, чем к адресам в браузере.
Что здесь не проблема
- Похожие символы. В алфавите этих адресов визуально спорных пар нет по построению, поэтому адрес, который выглядит странно, действительно странный. Дело никогда не в шрифте.
- Регистр. Адреса нечувствительны к регистру, так что заглавные буквы — это оформление, а не другой адрес.
- Длина. Всегда пятьдесят шесть символов до суффикса. Короче — это старая версия протокола.
Что такое этот адрес
Пятьдесят шесть символов, вычисленных из открытого ключа, а не выданных кем-то. Его нигде не регистрируют, никакой орган не может его отозвать, и спора о владении быть не может, потому что владение — это и есть наличие приватного ключа. Поэтому строка и не запоминается, и незапоминаемость тут следствие того самого свойства, на котором всё держится, а не недоработка.
Где встречается похожий адрес
В выдаче, в ответах на форуме, в переписке, в комментариях и в списках, которые были верны на момент написания. Почти никогда там, где всё выглядит подозрительно, потому что смысл в том, чтобы оказаться там, где читателю уже доверяют. Поэтому проверять надо строку, а не источник, и поэтому четвёртая позиция достаётся аккуратным людям.