Безопасность и новости

Уязвимость Haveno и утечка средств из RetoSwap: что это значит для безопасности обмена Monero.

The Haveno exploit and the RetoSwap drain explained: what went wrong, how Monero swap users were affected and how to swap XMR more safely.

Безопасные обмены Monero — защита средств при обмене криптовалюты без KYC.
В этой статье
  1. Что произошло 20 мая 2026 года?
  2. Что это означает для безопасности обмена Monero?
  3. Если вас это затронуло
  4. Где обменять XMR, пока утихла шумиха?
  5. Как переключиться на XMR или выйти из него на GhostSwap
  6. FAQ
  7. Закрытие

20 мая 2026 года злоумышленники вывели средства пользователей из RetoSwap — популярного форка Haveno, позволяющего пользователям торговать Monero напрямую через децентрализованную сеть арбитров. По оценкам PeckShield, ущерб составил примерно 1,890 XMR (около 05 340,000 долларов США на момент инцидента). Уязвимость была направлена ​​на уязвимость в контракте мультиподписи, используемом для хранения торгового обеспечения, а не в базовом уровне Monero. Сама Monero не была скомпрометирована.

Вкратце: RetoSwap (форк Haveno) потерял около 1,890 XMR из-за уязвимости в системе депонирования с мультиподписью 20 мая 2026 года. Протокол Monero не затронут. Если вы находились в процессе торговли на RetoSwap, ваши средства могут быть под угрозой; если вам нужно перевести XMR прямо сейчас, воспользуйтесь некастодиальным свопом, который не объединяет залоговое обеспечение пользователей.

Что произошло 20 мая 2026 года?

RetoSwap — это форк Haveno, открытой платформы для P2P-торговли, основанной на Monero. Сделки на этих платформах депонируются в мультиподписных кошельках (2 из 3 ключей у покупателя, продавца и арбитра), так что ни одна сторона не может в одностороннем порядке перемещать средства.

Согласно первоначальному анализу инцидента, проведенному PeckShield (дата обращения: 20.05.2026), злоумышленник использовал уязвимость в процессе подписания транзакций, которая позволяла злонамеренному арбитру объединять подписи по нескольким несвязанным сделкам. После объединения злоумышленник мог одновременно выводить депонированные XMR из десятков текущих сделок. Процесс вывода средств продолжался примерно 47 минут, после чего операторы RetoSwap приостановили работу пула арбитров.

Проект Haveno ответил в тот же день (дата обращения: 2026-05-20), подтвердив, что уязвимость существует в коде, поставляемом самим Haveno, и порекомендовав всем операторам форков Haveno приостановить новые сделки до выпуска исправленной версии. Разработчики ядра Monero отдельно подтвердили на monero.org (дата обращения: 2026-05-20), что протокол Monero, кольцевые подписи и развертывание FCMP++ не затронуты — ошибка находится в логике депонирования на торговом уровне, а не в самом Monero.

Что это означает для безопасности обмена Monero?

Главный вывод не в том, что «P2P-торговля не работает». Он более конкретен: любая система, которая объединяет средства пользователей в общем эскроу-счете — даже с мультиподписью 2 из 3 — концентрирует риск в логике эскроу. Когда в этой логике есть ошибка, каждая совершаемая сделка одновременно подвергается риску.

Три категории движения XMR, ранжированные по площади суммарного риска:

  1. Централизованный обмен с обеспечением содержания под стражей. Все пользовательские XMR хранятся в кошельках биржи. В случае взлома или банкротства биржи пострадают все пользователи. Это самый высокий общий риск.
  2. P2P-платформы с общим депонированием средств (Haveno, RetoSwap, аналогичные форки). В период действия уязвимости риску подвергаются только сделки, находящиеся в процессе выполнения, но для всех одновременно выполняемых сделок применяется одна и та же логика депонирования. Средний уровень риска, учитываемый при формировании портфеля.
  3. Сервисы обмена валюты без хранения средств, позволяющие перенаправлять средства без их фактического хранения. Каждый обмен представляет собой изолированный проход; нет общего пула, который нужно было бы опустошать. Наименьший общий риск для пользователя, хотя каждый отдельный обмен по-прежнему зависит от сервиса, завершающего маршрут.

Это не утверждение о том, что какая-то одна модель универсально «лучше». P2P-торговля предлагает то, чего нет в сквозном свопе — прямые переводы фиатных денег, цены, устанавливаемые пользователем, разрешение споров. Суть в том, что причины сбоев разные, и утечка средств из RetoSwap иллюстрирует конкретный пример сбоя в системе эскроу с мультиподписью.

Если вас это затронуло

Если у вас была открытая сделка на RetoSwap 20 мая 2026 года, ваши средства могли быть среди тех, которые были украдены. RetoSwap опубликовал страницу реагирования на инцидент (дата обращения: 20 мая 2026 года), на которой пострадавшим пользователям предлагается подать заявки на возмещение; перспективы восстановления на момент написания статьи неопределенны.

Если вы планировали использовать RetoSwap или другой форк Haveno для торговли XMR, но еще не начали, то самым осторожным шагом будет дождаться исправленной версии Haveno и положительной проверки безопасности, прежде чем возобновлять торговлю.

Где обменять XMR, пока утихла шумиха?

Если вам потребуется вложить средства в XMR или вывести их из него в ближайшие несколько дней, наиболее безопасным вариантом — с учетом конкретного сценария сбоя, который только что произошел, — является некастодиальный сквозной своп, который не объединяет залоговое обеспечение пользователей в общем депонированном хранилище.

Свойства RetoSwap / форки Haveno Централизованный обмен GhostSwap
Модель опеки Эскроу-счет с мультиподписью 2 из 3 (объединенный) Биржа владеет средствами Некастодиальная транзитная передача (за каждый своп)
Учетная запись / KYC Для некоторых форков требуется учетная запись. KYC требуется Нет аккаунта, нет KYC.
Режим отказа при использовании уязвимости Многочисленные торговые потоки в полете были исчерпаны. Все средства пользователей находятся под риском. Максимум одна замена во время полета.
Типичное завершение Часы в дни (P2P-сопоставление) Протоколы (внутренняя книга) Обычно около 8 минут (стр. 50); до ~30 минут (стр. 95) в зависимости от показателей продукта GhostSwap.
Статус на 21.05.2026 Приостановлено / на рассмотрении Операционный Операционный

GhostSwap is a no-KYC crypto exchange. No account, no email, no signup required. Funds pass through non-custodially — we never hold them. The service supports 1,600 pairs across major L1 and L2 networks, with floating-rate pricing from aggregated liquidity from leading crypto markets. Median swap completion is typically ~8 minutes at the p50, up to ~30 minutes at the p95, depending on chain congestion (per GhostSwap product metrics).

Это не утверждение о том, что GhostSwap застрахован от всех видов сбоев — ни один сервис обмена не застрахован. Это описание структурного различия: каждый обмен представляет собой изолированный сквозной процесс без общего пула депонирования, поэтому конкретный класс эксплойтов, который опустошил RetoSwap, здесь неприменим.

Как переключиться на XMR или выйти из него на GhostSwap

  1. Перейдите к виджету обмена на Домашняя страница GhostSwapЭтап создания учетной записи отсутствует.
  2. Выберите свою пару. Для перехода с BTC на XMR см. Страница пары BTC к XMR Актуальные курсы валют и примечания по конкретным валютным парам см. в соответствующем разделе. Другие записи см. в соответствующем разделе. Полный список пар доступен на ghostswap.io.
  3. Введите адрес для получения XMR и адрес для возврата средств. Адрес для возврата средств — это адрес, куда возвращаются деньги, если обмен не может быть завершен. Дважды проверьте оба адреса — адреса Monero длинные, и ошибка в одном символе означает, что средства не могут быть возвращены.
  4. Отправьте внесенную монету на указанный адрес для пополнения счета. GhostSwap обнаруживает депозит в блокчейне и направляет обмен через агрегированную ликвидность. Завершение обычно занимает около 8 минут на уровне p50 и до ~30 минут на уровне p95 (согласно метрикам продукта GhostSwap), в зависимости от времени подтверждения в исходном блокчейне.
  5. XMR окажутся в вашем кошельке. Нет необходимости выводить средства или контролировать баланс счета.

Для пользователей, ранее работавших с системами Haveno или RetoSwap, главное отличие заключается в отсутствии контрагента, которого нужно ждать, и арбитра на пути — своп представляет собой прямой маршрут, а не согласованную сделку.

FAQ

В: Подпадает ли Monero под действие уязвимости RetoSwap?
А: Нет. Разработчики ядра Monero подтверждено 20.05.2026 что протокол, кольцевые подписи и развертывание FCMP++ остаются неизменными. Ошибка заключается в логике депонирования средств на торговом уровне Haveno, а не в Monero.

В: Получу ли я свои средства обратно, если я находился на RetoSwap во время утечки средств?
А: Непонятно. У RetoSwap есть опубликовали страницу реагирования на инцидент Для пострадавших пользователей перспективы восстановления зависят от того, что удастся отследить и вернуть. До тех пор, пока RetoSwap не опубликует подробную информацию, восстановление считается неопределенным.

В: Сколько времени обычно занимает обмен XMR-модемов через GhostSwap?
A: Typically ~8 minutes at the p50, up to ~30 minutes at the p95 (GhostSwap swap data, May 2026), depending on the source-chain confirmation time. BTC → XMR is bounded mostly by BTC confirmation; ETH → XMR and SOL → XMR are usually faster.

В: Требуется ли для обмена XMR на GhostSwap регистрация аккаунта или прохождение процедуры KYC?
А: Нет. Никакой учетной записи, никакой электронной почты, никакой проверки личности. Вы указываете адрес получателя и, при желании, адрес для возврата средств; средства поступают без хранения на счете.

Закрытие

Отток средств с RetoSwap напоминает о том, что модель хранения важнее маркетинга. Если вы хотите переместить XMR в ближайшие несколько дней без риска, связанного с использованием пула депонированных средств, то некастодиальный сквозной своп — это консервативный выбор. Смотрите актуальные курсы на главной странице GhostSwap или просмотрите пару BTC к XMR.

Более подробно о том, что на практике означает «некастодиальный» обмен, см. в нашем пояснении к свопам с кастодиальным и некастодиальным обменом.

Исследование GhostSwap

Руководства от команды GhostSwap, сервиса обмена более 1,600 монет без необходимости создания учетной записи или удостоверения личности для стандартных обменов. Мы тестируем каждый описанный нами сценарий. О GhostSwap