Address poisoning
Атака, при которой мошенник отправляет на ваш адрес копеечную транзакцию с похожего по началу/концу адреса. Цель — чтобы вы случайно скопировали его адрес из истории при следующей отправке.
Также: отравление адреса, адресный фишинг
Address poisoning (отравление адреса) — относительно новый, но очень распространённый тип скама в EVM-сетях (Ethereum, BSC, Polygon, Arbitrum). Целевая аудитория — пользователи, которые копируют адреса получателей из истории транзакций кошелька, не сверяя весь адрес целиком.
Как работает
Криптоадреса длинные (40 hex-символов в Ethereum). На практике пользователи смотрят только первые и последние 4-6 символов. Атакующий генерирует vanity-адрес, который начинается и заканчивается ровно теми же символами что и адрес получателя ваших обычных переводов.
Сценарий:
- Вы регулярно отправляете USDT на свой биржевой кошелёк, начало 0xAbCd... конец ...wXyZ.
- Атакующий через брутфорс генерирует адрес 0xAbCd... ...wXyZ (середина другая).
- С этого адреса он отправляет на ваш кошелёк 0.01 USDT (или просто token transfer событие на 0).
- В истории транзакций вашего MetaMask теперь есть «недавно взаимодействовали» с похожим адресом.
- В следующий раз вы хотите отправить $5000 USDT на биржу. Открываете историю, копируете адрес из «недавних», видите знакомое начало/конец — отправляете.
- Деньги ушли скаммеру. Транзакция в блокчейне необратима.
Защита
Самое главное
Никогда не копируйте адрес из истории транзакций. Только из надёжного источника:
- Из своего кошелька через QR-код.
- Из настроек получающей биржи (depo address).
- Из адресной книги, которую вы заполнили вручную и проверяли.
Технические меры
- Адресная книга в кошельке. В MetaMask раздел «Контакты» — добавьте свои регулярные адреса с понятными именами. Используйте только их.
- Сравнение всего адреса. Не первые и последние 4 символа, а минимум 8-10.
- Тестовая транзакция. Отправьте сначала $1 — убедитесь что пришло куда нужно.
- Hardware wallet с экраном. Ledger / Trezor показывают полный адрес перед подписью — есть шанс заметить подмену.
На EVM-кошельках
Установите расширение Pocket Universe или Wallet Guard — они подсвечивают подозрительные адреса в интерфейсе MetaMask и предупреждают о подмене.
Объёмы потерь
По данным Chainalysis и SlowMist, в 2023-2024 от address poisoning потеряны сотни миллионов долларов. Один из крупнейших известных кейсов — пользователь отправил $68 млн USDT на отравленный адрес в 2023, спустя 7 дней атакующий вернул их по неизвестной причине (возможно, отслеживание AML).
Не существует на TRON / Bitcoin
Bitcoin адреса начинаются с известного префикса (1, 3, bc1) и сравнить их легче. TRON-адреса (T...) короче и проще. Атака address poisoning почти исключительно EVM-проблема.
См. также: фишинг, приватный ключ, hardware-wallet.