RippleX и XRP Ledger Foundation исправили серьезную ошибку безопасности, которая, если бы она была использована, могла бы напечатать неограниченное количество активов. Однако это исправление вызвало у сообщества вопросы о безопасности, централизации сети и многом другом.
Ripple поддерживает экстренное обновление на фоне критики
Команда выявила исправленную уязвимость в сети без ее использования в общедоступном блокчейне. Это связано с критической ошибкой переполнения целого числа, которая позволяет злоумышленникам создавать больше XRP, нарушая фиксированный запас.
Остатки хранятся в виде 64-битных целых чисел, и когда сумма превышается, она переводится в меньшее число, а не завершается ошибкой. Это создает проблему, когда хакер инициирует покупку крупных активов и совершает только один платеж. Владельцы получают всю сумму, но злоумышленник взимает плату только один раз, создавая при этом новые токены.
По словам разработчиков, проблема возникла в 2015 году. Впервые о ней сообщалось как о находке F48 в Sherlock Attackathon, и ей был присвоен низкий уровень серьезности. Об этом было сообщено в ходе недавней программы вознаграждения за ошибки, и оно было исправлено, при этом около 80 % валидаторов обновились.
«В ходе оценки воздействия Маюха Вадари (RippleX) обнаружила, что этот разрыв также создает риск консенсуса между версиями серверов, поскольку принятый набор оболочек зависел от того, какие поля определены в каждой версии. Это повысило уровень серьезности с низкого до уровня блокировки предварительной активации».
Несмотря на исправление, предотвращающее атаки, которые могли бы распечатать несколько активов, критики заявили, что этот процесс доказывает, что XRP не так децентрализован, как утверждается. Джастин Бонс, основатель Cyber Capital, сказал, что позиционирование XRP как децентрализованного — это прямое мошенничество.
Ранее Ripple также подвергалась критике из-за проблем с централизацией, хотя компания последовательно отвергает все обвинения. Команда объяснила, что в обычном режиме на это ушло бы две недели, и это был первый преднамеренный обход процесса внесения поправок с момента его введения за последние десять лет.
Они утверждали, что RippleX, основные разработчики, поддержали решение пропустить обычные процессы, а не одну сторону в одиночку. Кроме того, как подчеркнули несколько операторов, он получил более 80 % поддержки валидаторов.
Независимый валидатор XRP Кувейт в заявлении на X поддержал шаг, разграничивающий координацию и контроль в определенных ситуациях. Точно так же другие пользователи поддержали обновление из-за опасности задержки. Тем временем другие члены сообщества призвали к расширению программ по устранению ошибок, чтобы предотвратить взлом, который может ослабить настроения.




