Разработчики XRP Ledger оправдали экстренное исправление уязвимости, допускающей бессрочное создание XRP

Разработчики XRP Ledger объяснили необходимость экстренного выпуска патча для устранения уязвимости, позволяющей создавать XRP сверх фиксированного запаса сети, заявив, что ожидание обычного двухнедельного голосования валидаторов могло привести к раскрытию ошибки потенциальным злоумышленникам. Исправление, выпущенное 25 сентября, вступило в силу немедленно и стало первой намеренной отступлением от стандартного процесса принятия обновлений за более чем десять лет работы системы, что вызвало обсуждения центральности управления протоколом и вопросов безопасности.
Причины экстренного выпуска патча
Патч безопасности был опубликован спустя три дня после отчёта об обнаруженной уязвимости в рамках программы bug bounty. Разработчики подробно объяснили, что обычная процедура принятия обновлений, включающая двухнедельное голосование валидаторов, в данном случае была опасна, поскольку раскрытие исправления до его внедрения означало бы открытый доступ злоумышленников к информации о баге.
Представители XRP Ledger отметили на платформе X, что риск безопасности сети при использовании стандартных процедур был слишком велик, поэтому было принято решение о немедленном выпуске исправления вне стандартного процесса. Это первый подобный случай за почти 11 лет существования системы.
Обсуждение уровня децентрализации XRPL
Экстренный выпуск патча породил вопросы относительно заявлений XRPL о полной децентрализации. На официальном сайте XRPL подчеркивается, что сеть является полностью децентрализованным публичным блокчейном, что в свою очередь является одним из аргументов в пользу того, что XRP не является ценной бумагой.
Некоторые эксперты, в частности основатель Cyber Capital Джастин Бонс, критиковали маркетинг XRP как децентрализованного актива и называли такие заявления обманом. Особое внимание уделялось тому, что патч был выпущен в виде бинарных файлов без публичного исходного кода, при этом операторам узлов оказывалось давление для как можно более скорого обновления.
Комментарий сообщества и валидаторов
Фонд XRP Ledger заявил, что решение об обходе стандартного процесса принятия обновлений было принято коллективно — при участии Фонда, RippleX, основной команды разработчиков и валидаторов после тщательной оценки серьезности ошибки.
Независимый оператор валидатора XRP Kuwait подчеркнул, что координация действий операторов для обновления программного обеспечения не свидетельствует о централизованном контроле над сетью. По их мнению, независимые участники могут согласованно оценивать ситуацию и принимать решения, сохраняя при этом свою независимость.
Суть и последствия обнаруженной уязвимости
Уязвимость представляла собой ошибку переполнения целочисленной переменной в платёжном движке XRP Ledger, которая существовала с 2015 года. Балансы XRP хранятся как 64-битные целые числа с фиксированным максимумом. При превышении этого максимума значение не выдавало ошибку, а округлялось по модулю обратно к меньшему числу.
Злоумышленник мог воспользоваться багом, создавая множество специальных предложений с очень крупным количеством XRP, и затем совершить один платёж, который одновременно «поглощал» эти предложения. Система зачисляла владельцам предложений их суммы, а от плательщика списывала лишь округлённое меньшее число XRP, фактически создавая новый ликвидный XRP.
Авторы отчёта уточнили, что для успешной атаки требовалось намеренное создание таких предложений, и обычная торговая активность не могла задействовать уязвимость. Разработчики не нашли доказательств эксплуатации этой проблемы в публичных сетях.
Почему это важно
Новость о экстренном патче и обходе стандартного процесса обновлений в XRP Ledger является важной для понимания реального управления и безопасности сети. Во-первых, она раскрывает, что несмотря на заявленную децентрализацию, в критических ситуациях сообщество и ключевые участники могут быстро согласовать действия, фактически централизованно управляя обновлениями ради безопасности. Во-вторых, обнаруженная уязвимость показывает, что даже в долгосрочных проектах с высокой зрелостью могут оставаться баги с серьезными последствиями, требующими немедленного вмешательства. Это влияет на восприятие XRP как актива и на вопросы его регулирования и доверия со стороны инвесторов и сообщества.
Материал подготовлен по первоисточнику с помощью AI-редактирования и проверен по переданным фактам.
Открыть первоисточник ↗