Поддельные платёжные адреса атаковали 4,5 млн кошельков Solana, свидетельствует исследование
Ключевые выводы
- •Исследователи выявили 4,5 млн кошельков Solana, подвергшихся воздействию поддельных платёжных адресов, что делает эту кампанию одной из крупнейших операций по «отравлению адресов» среди всех блокчейн-сетей.
- •Атака опирается на адреса-двойники, совпадающие с легитимными в первых и последних символах, и эксплуатирует интерфейсы кошельков, которые сокращают адреса на экране.
- •Злоумышленники внедряют поддельные адреса в историю транзакций жертв через «пыльные» транзакции, а низкие комиссии и высокая пропускная способность сети Solana делают такие массовые кампании недорогими.
- •Попадание под атаку не означает автоматическую кражу средств; убыток возникает только если владелец кошелька скопирует поддельный адрес и отправит на него средства.
- •Пользователям рекомендуется сверять полные адреса назначения с надёжными источниками, считать неожиданные депозиты подозрительными и хранить часто используемые адреса в адресной книге, а не копировать их из истории транзакций.

Исследование показало, что поддельные платёжные адреса были использованы для атаки на 4,5 млн кошельков Solana, что вызвало серьёзные опасения по поводу безопасности транзакций для всех, кто использует сеть Solana для отправки или получения криптовалюты.
Согласно выводам, опубликованным CryptoSlate, злоумышленники распространили фальшивые адреса назначения по всей экосистеме Solana в масштабах, которых мало кто из пользователей ожидал. Платёжный адрес — это уникальная строка символов, которая указывает блокчейн-сети, куда отправить средства, и функционирует подобно номеру банковского счёта. Если эта строка подменена поддельной, деньги уходят туда, куда их владелец никогда не собирался их отправлять.
Что показало исследование
В ходе исследования было выявлено 4,5 млн кошельков Solana, которые подверглись воздействию поддельных платёжных адресов. Масштабы атаки позволяют отнести эту кампанию к числу крупнейших операций по «отравлению адресов», зафиксированных в какой-либо блокчейн-сети.
В основе этой тактики лежит приём, который обычно называют «отравлением адресов» (address poisoning). Злоумышленники создают адреса кошельков, очень похожие на легитимные, часто совпадающие с ними в первых и последних символах. Это сделано намеренно: многие интерфейсы кошельков сокращают адреса на экране, отображая только начальные и конечные символы — именно на них пользователи чаще всего смотрят перед подтверждением отправки. Затем злоумышленники внедряют такие адреса в историю транзакций жертвы, рассчитывая, что она скопирует один из них по ошибке при следующей отправке средств. Поскольку история кошелька — это просто список прошлых переводов, поддельная запись оказывается рядом с настоящими, и её легко принять за привычного контрагента.
Для такой атаки не требуется взламывать кошелёк или красть приватный ключ. Вместо этого она эксплуатирует человеческую привычку: копировать недавний адрес из истории транзакций, а не вводить его вручную. Атака в таком масштабе напоминает, что даже защищённые кошельки могут быть скомпрометированы событиями за их пределами. Похожие методы подмены адресов также связывали с более крупными кражами, как в делах с поддельными интерфейсами кошельков, фигурирующих в расследовании хищения на 86 млн долларов.
Почему это важно для пользователей Solana
Попадание под атаку не означает автоматически, что средства были украдены. В данном контексте это означает, что поддельный адрес был внедрён в окружение кошелька, чаще всего через небольшую «пыльную» транзакцию, отправленную на настоящий кошелёк. Риск превращается в реальный убыт только в том случае, если владелец кошелька воспользуется поддельным адресом.
Сеть Solana обрабатывает большой объём дешёвых транзакций, что делает массовую рассылку «пыльных» транзакций на тысячи кошельков относительно недорогой для злоумышленников. Это ценовое преимущество помогает объяснить, как атака смогла охватить 4,5 млн кошельков. Для понимания того, как воздействие может перерасти в подтверждённый убыток, стоит вспомнить более ранний инцидент с утечкой средств из кошельков на 92,9 млн долларов, связанный с Ledger: он показал, как быстро уязвимости на уровне адресов превращаются в реальный финансовый ущерб.
Что следует делать пользователям кошельков Solana
Самая эффективная защита проста: никогда не копируйте платёжный адрес из истории транзакций, не сверив его с надёжным источником. Отправляя кому-то деньги, каждый раз получайте адрес напрямую от получателя, а не из прошлой транзакции.
Перед подтверждением любой транзакции прочитайте полный адрес назначения. Большинство кошельков отображают адрес целиком до подтверждения. Потратьте несколько секунд на проверку того, что первые и последние символы совпадают с ожидаемыми. Любое несовпадение, даже в одном символе, — тревожный сигнал.
Относитесь с подозрением к любой неожиданной входящей транзакции с неизвестного адреса. Небольшой незапрошенный депозит — это чаще всего подготовка к «отравлению адресов», а не подарок. Не взаимодействуйте с ним и не копируйте никакие связанные с ним адреса.
Если вы используете аппаратный кошелёк или программный кошелёк с функцией адресной книги, сохраните там наиболее часто используемые адреса и берите их из сохранённого списка, а не из истории транзакций. Это полностью исключает отравленную запись из вашего рабочего процесса.
Цифра в 4,5 млн кошельков напоминает, что безопасность блокчейна — это не только защита приватного ключа. Это ещё и внимательное отношение к тому, куда на самом деле уходят ваши транзакции, прежде чем вы нажмёте «отправить». И пока отправка в высокопроизводительных сетях остаётся практически бесплатной, массовые рассылки «пыли» будут стоить злоумышленникам недорого — поэтому привычка проверять полный адрес в момент отправки остаётся той самой защитой, которая в итоге имеет значение.
Отказ от ответственности: эта статья носит исключительно информационный характер и не является финансовой или инвестиционной рекомендацией. Рынки криптовалют и цифровых активов связаны со значительным риском. Всегда проводите собственное исследование перед принятием решений.