Ошибка XRP Ledger, раскрытая в октябре 2026 года, представляла собой критическую уязвимость платежного движка. Теоретически она могла создать XRP для использования сверх намеченных 100 миллиардов единиц предложения сети.
Проблема была обнаружена в рамках программы вознаграждений за обнаружение ошибок XRPL. Она была исправлена до того, как технические детали появились в официальном отчете об уязвимостях XRPL.
Нет, 18 триллионов XRP не были добавлены в обращение. Эта цифра получена в результате контролируемого теста, проведенного исследователем безопасности.
Официальное заявление XRPL гласит, что нет никаких доказательств эксплуатации в какой-либо общедоступной сети. Структура предложения, описанная в руководстве Tapbit о том, сколько XRP существует, внезапно не изменилась.
Что именно представляла собой ошибка XRP Ledger?

Ошибка заключалась в целочисленном переполнении в платежном движке. Эта часть системы суммирует суммы из нескольких предложений.
Компьютеры хранят числа в пределах фиксированных лимитов. Когда непроверенная арифметика выходит за этот предел, результат может «обернуться» гораздо меньшим числом вместо выдачи ошибки.
В данном случае злоумышленник мог создать сотни счетов. Каждый счет размещал бы необычное предложение: продать крошечное количество другого токена в обмен на огромное количество XRP. Затем злоумышленник отправлял бы один платеж, предназначенный для потребления всех этих предложений.
Движок кредитовал бы каждого владельца предложения на полную запрошенную сумму XRP. Но общая сумма покупателя могла переполниться и «обернуться».
Покупателю могли бы затем выставить счет всего на несколько сотен дропов — наименьших единиц XRP — плюс обычную комиссию за транзакцию.
| Этап | Что мог сделать уязвимый движок |
|---|---|
| Создание предложения | Принимать индивидуально действительные предложения с запросом чрезвычайно больших сумм XRP. |
| Один комбинированный платеж | Потреблять сотни таких предложений в одной транзакции. |
| Расчет суммы | Переполнить целочисленный тип фиксированного размера и «обернуть» сумму, взимаемую с покупателя, до малого значения. |
| Кредиты продавца | Выплатить каждому контролируемому злоумышленником продавцу полную сумму, указанную в его предложении. |
| Результат | Создать XRP, которые покупатель фактически не предоставил. |
Почему проверка безопасности предложения XRP не остановила это?
В XRP Ledger уже существовал инвариант, предназначенный для отклонения любой транзакции, создающей новый XRP. Инвариант — это правило, которое должно оставаться верным после каждой действительной транзакции. Здесь правило сравнивало изменения баланса в рамках транзакции, чтобы подтвердить, что XRP не появляется из ниоткуда.
Проблема заключалась в том, что эта проверка суммировала изменения баланса, используя аналогичную арифметику с фиксированным размером. Она могла «обернуться» таким же образом, как и расчет платежа. Чистое изменение затем выглядело как обычная комиссия за транзакцию, а не как огромное увеличение предложения.
Вторая проверка ограничивала баланс отдельного счета. Предложенная схема эксплуатации избегала этого контроля, распределяя вновь созданные XRP по сотням контролируемых злоумышленником счетов. Каждый счет оставался ниже индивидуального лимита, даже несмотря на то, что общая сумма значительно превышала общее предложение сети.
Откуда взялась цифра в 18 триллионов XRP?
Соучредитель Veria Labs Кейден Ляо заявил, что агент безопасности ИИ фирмы обнаружил проблему и создал рабочий эксплойт. Он оценил, что одна сконструированная транзакция могла создать около 18 триллионов XRP.
Это примерно в 184 раза больше первоначального предложения в 100 миллиардов. Оценка и детали вознаграждения появились в обзоре раскрытия информации от The Block.
Эта цифра описывает теоретическую мощность эксплуатации, а не наблюдаемое событие в основной сети. Различие имеет значение как для читателей, так и для поисковых систем:
- Исходное предложение XRP: 100 миллиардов XRP были созданы при запуске реестра.
- Тестовая оценка: около 18 триллионов XRP могли быть сгенерированы одной смоделированной транзакцией-эксплойтом.
- Подтвержденное создание в общедоступной сети: разработчики XRPL не обнаружили ни одного случая.
Ошибка требовала намеренно ненормальных предложений и транзакции, разработанной для их совместного потребления. Она не могла быть вызвана обычным платежом XRP или обычной сделкой.
Был ли XRP Ledger фактически подвергнут эксплуатации?
В официальном раскрытии информации об уязвимости XRPL говорится, что команда не нашла никаких доказательств того, что проблема была использована в какой-либо общедоступной сети. Исследователь сообщил о проблеме платежного движка 22 сентября. RippleX воспроизвел ее в локальном автономном сервере и в среде тестирования, а затем повысил ее серьезность до критической.
Исправление было выпущено в xrpld 3.4.1 25 сентября. Публичное раскрытие последовало 9 октября, после того как подавляющее большинство доверенных валидаторов использовали исправленное программное обеспечение.
Как XRPL исправил переполнение?
Обновленный платежный движок теперь проверяет, не превысит ли сумма предложений допустимый диапазон. Если произойдет переполнение, эта часть платежа завершится нормально, а не «обернется». Ничего не будет создано.
Разработчики также укрепили инвариант, который проверяет, был ли создан XRP. Теперь он использует более широкий счетчик, который не может переполниться таким же образом. Аналогичный код агрегации баланса был усилен в качестве меры предосторожности.
Почему исправление было выпущено без обычного голосования по поправке?
Изменения правил XRPL обычно следуют процессу внесения поправок. Изменение активируется только после того, как более 80% доверенных валидаторов поддержат его непрерывно в течение двух недель. Такой подход обеспечивает синхронизацию всех серверов при изменении правил транзакций.
Патч переполнения был другим. Если бы исходный код был опубликован через обычный процесс до активации, злоумышленник мог бы изучить его, реконструировать уязвимость и нацелиться на серверы, которые не обновились. Поэтому разработчики распространили исправленные бинарные файлы до публикации исходного кода и полного раскрытия информации.
Этот выбор вызвал дебаты о прозрачности, поскольку исправленные бинарные файлы появились до полного исходного кода и раскрытия информации. Инженеры RippleX заявили, что немедленная публикация могла бы помочь злоумышленникам нацелиться на серверы, которые не обновились.
Что означает ошибка для трейдеров XRP?
Прямого шока предложения не произошло, поэтому эта история не эквивалентна реальной инфляции в 18 триллионов токенов. Ее рыночная значимость обусловлена четырьмя другими факторами:
- Уверенность в безопасности: критическая ошибка десятилетней давности может повлиять на то, как трейдеры оценивают технический риск.
- Качество реагирования: быстрое сообщение и обновления валидаторов могут восстановить доверие.
- Волатильность заголовков: «18 триллионов XRP» могут повлиять на настроения, даже если эта сумма никогда не была создана.
На момент проверки данных 12 октября XRP торговался около $1,41 с внутридневным диапазоном от $1,39 до $1,42. Эти цены зависят от времени и должны быть обновлены немедленно перед публикацией.
RippleX занималась исправлением программного обеспечения, но Ripple, XRP и XRPL — это разные вещи. Руководство Tapbit о различиях между Ripple и XRP объясняет это различие.
Как торговать XRP на Tapbit
- Создайте или войдите в учетную запись Tapbit и подготовьте USDT. Используйте страницу регистрации Tapbit, выполните необходимые шаги по созданию учетной записи и пополните баланс фьючерсов.
- Откройте бессрочный рынок XRP-USDT. Перейдите на страницу фьючерсов Tapbit XRP-USDT, подтвердите тикер контракта, затем выберите изолированную или кросс-маржу и выберите уровень кредитного плеча, соответствующий плану позиции.

- Выберите направление и настройки ордера. Выберите лонг или шорт, используйте лимитный или рыночный ордер, введите размер позиции и установите уровни стоп-лосс и тейк-профит.
- Проверьте и управляйте сделкой. Перед отправкой проверьте цену входа, маржу, предполагаемые комиссии и цену ликвидации. Отслеживайте открытую позицию и закройте или уменьшите ее, если первоначальное условие изменится.
FAQ
Было ли создано 18 триллионов XRP?
Нет. Около 18 триллионов XRP — это оценочная величина из исследования для контролируемого эксплойта. Разработчики XRPL не нашли доказательств использования ошибки в общедоступной сети.
Могла ли ошибка XRP Ledger создать реальные, доступные для использования XRP?
Да, до исправления преднамеренно сконструированная транзакция теоретически могла создать XRP, которые затем можно было бы перевести или обменять.
Когда была исправлена ошибка XRP?
Исправление было выпущено в xrpld 3.4.1 25 сентября 2026 года. Официальный отчет об уязвимости был опубликован 9 октября.
Было ли навсегда изменено предложение XRP в 100 миллиардов?
Нет. Нет никаких доказательств успешной эксплуатации в общедоступной сети, поэтому теоретическая цифра в 18 триллионов не стала циркулирующим предложением.
Кто обнаружил уязвимость XRP Ledger?
Проблема была сообщена через программу вознаграждений за обнаружение ошибок XRPL. Veria Labs заявила, что агент безопасности ИИ помог обнаружить и воспроизвести ошибку платежного движка.
Доступен ли XRP-USDT на Tapbit?
Да. Tapbit предлагает бессрочный фьючерсный рынок XRP-USDT. Бессрочный контракт обеспечивает ценовую экспозицию и не означает, что трейдер владеет XRP в личном кошельке.

