Разработчики XRP Ledger объяснили экстренное исправление ошибки с выпуском XRP
Разработчики объяснили, почему срочно выпустили исправление ошибки, способной создать новые XRP; в публичной сети признаков эксплуатации не нашли.
Разработчики XRP Ledger защитили экстренный выпуск исправления ошибки, которая теоретически позволяла создавать и расходовать XRP сверх установленного предложения. По их словам, обычное голосование валидаторов с двухнедельным периодом ожидания могло заранее раскрыть детали уязвимости и дать злоумышленнику время подготовить атаку.
Почему исправление выпустили напрямую
Уязвимость была связана с переполнением целочисленного значения в механизме платежей. Исследователь сообщил, что специально сформированная операция могла бы привести к созданию новых расходуемых XRP. Разработчики выбрали срочный выпуск xrpld 3.4.1, а дальнейшие изменения протокола затем прошли через голосование и активацию поправки.
Спор о прозрачности и управлении
Решение вызвало вопросы о том, насколько децентрализованно XRPL принимает срочные меры безопасности. XRP Ledger Foundation заявила, что обновление не могло быть навязано одним участником: операторы самостоятельно решают, какое программное обеспечение запускать, а протокольные изменения требуют поддержки валидаторов. По опубликованному отчёту, свидетельств эксплуатации ошибки в публичной сети не обнаружили.
Источники: позиция разработчиков и описание спора; отчёт об уязвимости XRPL.
Комментарии