Войти
Меню

Отравление адреса USDT в TRON: как не отправить деньги двойнику

Отравление адреса в сети TRON: двойник с теми же первыми и последними символами, пыль в TRX и копейки в USDT. Разбор реальных случаев, расчёт и защита.

Рубрика
Инструкции
Опубликовано
Чтение
8 мин

Отравление адреса (address poisoning) в сети TRON: мошенник присылает вам мелкий перевод с адреса, который начинается и заканчивается так же, как адрес вашего настоящего получателя. Двойник попадает в историю кошелька. Если в следующий раз скопировать адрес оттуда, USDT уйдут мошеннику, а отменить перевод в блокчейне нельзя. Защита: брать адрес только из первоисточника и сверять его целиком.

Ниже разбор настоящих случаев, которые мы прочитали в сети 2 ноября 2026 через публичный API TronGrid, расчёт, сколько стоит подобрать похожий адрес, и порядок действий.

Как устроена схема

Все переводы в TRON публичны. Программа мошенника следит за новыми переводами USDT и, увидев ваш платёж, отвечает на него с адреса-двойника. Варианты ответа:

  • перевод в несколько SUN, то есть миллионных долей TRX;
  • перевод настоящих USDT на сумму от нескольких центов до пары долларов, иногда с теми же цифрами, что в вашем платеже;
  • токен с похожим на стейблкоин названием.

Запретить входящие переводы в TRON нельзя. Сам по себе такой перевод ничего не крадёт, кошелёк остаётся в безопасности. Расчёт на другое: многие кошельки и обозреватели показывают в списках адрес сокращённо, первые и последние несколько символов. В таком виде двойник неотличим от настоящего получателя и стоит в истории выше.

Разбор 1: двойник популярного адреса

Адрес TErrT7545taY2zoctr6jtJ3W2xqepM6x7e принимает много платежей: только 1 ноября 2026 на него пришёл 31 перевод USDT. У него есть двойник:

Настоящий: TErrT7545taY2zoctr6jtJ3W2xqepM6x7e
Двойник:   TErrT8zr5u2yx7JRUjMGcmXU4eCxpM6x7e

Совпадают 5 первых символов и 6 последних, различается только середина. Один из плательщиков, TQQSqz...nAnMwf, с 25 августа по 17 октября 2026 заплатил настоящему адресу шесть раз, и после пяти платежей ему приходил «ответ» с двойника. Первые четыре случая:

Дата (UTC) Платёж настоящему адресу Ответ двойника Через сколько
25 августа 2026 2 000 USDT 2,001 USDT 36 с
31 августа 2026 1 500 USDT 1,501 USDT 60 с
13 сентября 2026 500 USDT 0,501 USDT 33 с
25 сентября 2026 500 USDT 0,501 USDT и ещё два 36, 48 и 78 с

Цифры ответа повторяют сумму платежа: 2 000 и 2,001, 1 500 и 1,501. В истории это выглядит как сдача или обратный перевод от того же получателя. 25 сентября один из трёх ответов пришёл со второго двойника, TErrTyUPs3HauD6yyuUsSWKj5NjupM6x7e, у которого совпадают те же 5 и 6 символов.

Вся история токенов первого двойника на 2 ноября 2026: 44 записи. Это 22 «ответа» 12 разным адресам с 16 мая 2026, всего 20,05 USDT, и 22 пополнения с одного и того же адреса за 3 секунды до каждого ответа. Больше никто ему USDT не отправлял: в этой истории на уловку не попался ни один плательщик.

Разбор 2: пыль в TRX после обычного платежа

1 ноября 2026 в 08:26:54 UTC адрес THAbV7jZ...wAHUCf отправил 105 USDT на TLAks2mbe5m6M27FUTzeTJi87CfBM9JiD7. За следующие 4 минуты ему пришли пять переводов TRX:

+9 с,   1 SUN:  TXt5ctVmb2FK4joJmtRVMTjAkRBnFNjiD7
+15 с,  1 SUN:  TEUuUpcXj6uYCHd7GzS4qtCvUXYQGUhk2M
+66 с,  1 SUN:  TSfD6mjhpXoLEw8Tkp7wArpYPs32xAydD7
+132 с, 8 SUN:  TCRNcoV49cGY8YhwRRg5QTY1V6DzmX7iD7
+234 с, 2 SUN:  TSJYnFnnYif7V5h49Nf3CppzJEnVCwbiD7

У трёх совпадают три последних символа «iD7», у одного два. Первый пришёл через три блока после платежа (транзакция). Каждый такой перевод занял 265 единиц bandwidth из бесплатного суточного лимита, TRX отправитель не сжёг.

Так происходит постоянно. С 22 октября по 2 ноября этот адрес сделал 8 исходящих переводов USDT, и после каждого в течение 5 минут приходило от 1 до 5 переводов по 1-9 SUN, всего 23. Первый всегда через 9-12 секунд. В 22 случаях из 23 у отправителя совпадали два последних символа с только что оплаченным адресом, в 9 случаях три, четыре не совпали ни разу.

Сколько попыток нужно, чтобы подобрать двойника

По документации TRON, адрес получается из хэша Keccak-256 открытого ключа: берутся последние 20 байт, впереди ставится байт 0x41, а в кошельке адрес показан как 34 символа Base58Check, первый из которых T. Выбрать адрес нельзя, его можно только найти перебором ключей.

В алфавите Base58 58 символов, поэтому каждый совпавший символ в конце уменьшает шанс в 58 раз. С началом адреса проще. Первый символ у всех адресов T. Второй из-за фиксированного байта 0x41 всегда один из 25 символов от 9 до Z, причём два из них редкие, поэтому шанс совпасть с ним около 1 из 23 (2^192 / 58^32 ≈ 23,3), а не 1 из 58. Поэтому совпадение первых пяти символов требует около 4,6 млн попыток, а не 58^5 = 656 млн.

Модельный расчёт. Скорость мы оценили сами 2 ноября 2026: простой однопоточный скрипт на Node.js и процессоре Intel Core i7-4790K создавал 2 036 пар ключей в секунду и превращал каждую в адрес формата TRON, только вместо Keccak-256 в нём стоял близкий SHA3-256. Почти всё время уходит на создание ключей, поэтому на скорость эта замена почти не влияет. Специальные программы на видеокартах работают намного быстрее.

Что должно совпасть Попыток в среднем Время при 2 036 в секунду
2 последних символа 3 364 меньше 2 секунд
3 последних 195 112 около 1,6 минуты
4 последних 11 316 496 около 1,5 часа
5 последних 656 356 768 около 3,7 суток
6 последних 38 068 692 544 около 216 суток
5 первых (T и ещё 4) 4 553 521 около 37 минут
5 первых и 6 последних, как у двойника TErrT около 1,7 × 10^17 около 2,7 млн лет

Отсюда два уровня схемы из разборов. Адрес с 2-3 совпавшими символами подбирается за секунды под любой платёж. Двойник с 11 совпавшими символами готовят заранее под адрес, которому платят многие, и используют месяцами.

Поддельные токены и «нулевые» переводы

18 октября 2026 тот же THAbV7jZ...wAHUCf получил 8 888 единиц токена «Gasfree U Transfer» с контракта TWxt3jw2qm7kocH7agXtVqL7AJTPkC29rR. Название токену создатель даёт любое, хоть USDT. У настоящего USDT в TRON один контракт: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t. Как сверить его на странице транзакции, описано в статье как отследить перевод USDT в TronScan.

В некоторых описаниях схемы упоминаются переводы на ноль USDT, которые выглядят как отправленные с вашего адреса. В более чем 400 записях о переводах USDT, которые мы прочитали для этой статьи, нулевых не было ни одного: все «ответы» были настоящими TRX или USDT. Поэтому утверждать, что такой вариант встречается в TRON, мы не будем.

Как защититься: по шагам

  1. Берите адрес из первоисточника: счёта, договора, страницы пополнения, сообщения, которое вы проверили. Не из истории переводов и не из списка в обозревателе блокчейна.
  2. Сверяйте адрес целиком. У двойников из разборов совпадало до 11 символов, но середина всегда отличалась. Удобно сверять группами по 4-5 символов.
  3. Заведите адресную книгу. Сохраните адрес один раз после проверки и выбирайте его оттуда.
  4. Не реагируйте на мелкие поступления. Возвращать или переводить их дальше не нужно.
  5. Пробный перевод не защищает. В первом разборе «ответ» приходил почти после каждого платежа, а значит может прийти и после пробного. Для основного перевода снова возьмите адрес из первоисточника или адресной книги. Учтите и цену: пробный перевод на адрес, где ещё нет USDT, тратит 130 285 энергии, это около 13,03 TRX при сжигании. С арендованной энергией по ставке на 12.11.2026, 26 SUN за единицу на 1 час, это около 3,41 TRX; точная цена видна в сервисе до оплаты, ориентиры на странице цен. Почему такой перевод дороже обычного, разобрано в статье о переводе на новый адрес.

Если выплаты делает компания

  • Держите белый список адресов для выплат и вывода, а любое изменение в нём подтверждает второй сотрудник.
  • Перед подписью система выплат сравнивает адрес полностью с сохранённой записью. Подставлять адрес из недавних транзакций нельзя.
  • Новый адрес контрагента подтверждайте по отдельному каналу, например звонком, до первой выплаты.

Если USDT уже ушли на чужой адрес

Подтверждённый перевод в TRON не отменяется. Вернуть USDT может только владелец адреса-получателя, а владелец двойника этого не сделает. Что остаётся:

  1. Откройте транзакцию в TronScan, убедитесь, на какой адрес ушли деньги, и сохраните хэш. Как читать страницу транзакции и сколько идёт подтверждение, описано в статье сколько идёт перевод USDT TRC-20.
  2. Ничего больше не отправляйте на этот адрес и не платите тем, кто обещает «вернуть средства».
  3. Если адрес принадлежит известному вам сервису, напишите в его поддержку и приложите хэш.
  4. В условиях Tether сказано, что компания может замораживать токены и вносить адреса в чёрный список. Это решение Tether, и гарантированной процедуры возврата нет.

Вопросы и ответы

Мне пришло 0,000001 TRX с незнакомого адреса. Кошелёк взломан? Нет. Отправить перевод на любой адрес может кто угодно. Такой перевод только добавляет запись в вашу историю.

Можно ли запретить входящие переводы? Нет. Защищает только то, откуда вы берёте адрес и как его сверяете.

Почему двойник прислал настоящие USDT, а не пыль? Перевод с суммой, похожей на ваш платёж, выглядит как ответ получателя. Для мошенника это несколько центов или долларов против возможного крупного перевода.

Помогает ли сверка первых и последних символов? Нет. У двойников из разбора совпадало 5 первых и 6 последних символов. Сверяйте адрес полностью, а другие вопросы собраны на странице вопросов и ответов.

Арендовать энергию

UsdtPull передаёт энергию на ваш адрес на заданный срок. Перевод проходит без сжигания TRX, ключи остаются у вас, а энергия потом возвращается сама.

Аренда энергииUSDT TRC-20
  1. Адрес и срок

    Вы указываете в сервисе адрес кошелька, объём энергии и срок аренды.

  2. Энергия на адресе

    Энергия приходит на ваш адрес. Передачу видно в обозревателе блокчейна.

  3. Перевод без сжигания

    Перевод тратит арендованную энергию, а не ваши TRX. После срока энергия возвращается сама.

Похожие статьи

  1. Инструкции

    Делегирование энергии TRON: как работает и что видно в TronScan

    Как устроено делегирование энергии в TRON: транзакция DelegateResource, расчёт в TRX, блокировка до 30 дней, отзыв энергии и разбор реального адреса.

    8 мин
  2. Инструкции

    Активация кошелька TRON: зачем нужна и сколько стоит

    Новый адрес TRON начинает работать после первого входящего перевода TRX. Сколько стоит активация, кто её оплачивает и почему USDT адрес не активирует.

    6 мин
  3. Инструкции

    Комиссия Trust Wallet за USDT TRC-20: как отправить без сжигания TRX

    Комиссия Trust Wallet за перевод USDT TRC-20: 6,5 или 13,1 TRX сжиганием. Сколько TRX нужно, что делать, если TRX не хватает, и как отправить с энергией.

    8 мин