XRP Ledger виправив уразливість 2015 року: як старий баг мало не підірвав довіру до фіксованої пропозиції

Відредаговано: Yuliya Shumai

У криптовалютному світі фіксовану пропозицію часто сприймають як священну гарантію, наче цифровий еквівалент золота в сейфі. Однак уразливість у XRP Ledger, що ховалася з 2015 року, показала, наскільки крихкою може виявитися ця впевненість: баг у платіжному движку дозволяв створювати spendable XRP понад ліміт у 100 мільярдів монет.

Дослідники Cayden Liao і Veria AI виявили проблему через програму bug bounty 22 вересня 2026 року. RippleX відтворила атаку на тестовому сервері й підтвердила, що зловмисник міг генерувати нові токени, використовуючи переповнення 64-бітного цілого під час підсумовування безлічі офферів у вбудованій біржі. Покупець платив би мізерну суму, а продавці отримували повну — різниця перетворювалася на «нові» XRP, які потім можна було витрачати.

Усі 100 мільярдів XRP були створені під час запуску мережі в 2012 році, і протокол спочатку не передбачав додаткової емісії. Баг залишався непоміченим десятиліття, бо звичайні транзакції ніколи не наближалися до межі переповнення. Перевірка «без створення XRP» спиралася на ту саму арифметику й теж пропускала аномалію, а ліміт на баланс одного акаунта обходили розподілом по сотнях адрес.

Виправлення випустили в xrpld 3.4.1 уже 25 вересня — в екстреному порядку, без звичайного голосування валідаторів. Понад 80 % вузлів оновилися того ж дня. Розробники не знайшли слідів експлуатації в публічних мережах, але сам факт, що уразливість проіснувала так довго, змушує замислитися: хто насправді контролює правила, за якими «працюють» наші цифрові гроші?

Для власників XRP та інших криптоактивів ця історія нагадує просту істину: довіра до коду — це не абстракція, а щоденний розрахунок ризиків. Bug bounty і швидкі патчі працюють, але вони не скасовують необхідності диверсифікації та розуміння, що навіть «незмінні» правила іноді потребують людського втручання.

Зрештою оновлення зміцнило захист, додавши перевірку переповнення та розширивши лічильник інваріанта. Головний урок для будь-кого, хто тримає активи в блокчейні: надійність системи вимірюється не лише її минулими успіхами, а й готовністю швидко виправляти приховані тріщини.

6 Перегляди

Джерела

  • XRP Ledger Patches Bug That Could Have Created XRP From Nothing

Коментарі

Читайте більше статей на цю тему:

200ms slots are officially LIVE on Solana 🎉 The final stage of SIMD-0525 brings slot times from 250ms to 200ms Here’s the full picture 👇 • Slot times halved: 400ms → 200ms • Twice as many slots/sec: 2.5 → 5 • Epochs shortened: ~48h → ~24h • Validator leader windows:

Image
Solana
Solana
@solana

✅ 400ms ✅ 350ms ✅ 300ms ✅ 250ms ✅ 200ms

Reply

Российское Министерство энергетики сообщило, что майнеры смогут подключаться к электрическим сетям только как потребители так называемой «четвертой категории надежности» — это потребители, которых можно отключить от сетей в любой момент, без предварительных согласований.

Reply
Знайшли помилку чи неточність?Ми розглянемо ваші коментарі якомога швидше.