Заголовок: Развертывание xrpld 3.2.0 в XRP Ledger выявило множество ошибок в нодах при низком уровне внедрения Сообщество XRP Ledger начало выявлять серию программных проблем после релиза версии xrpld 3.2.0 от 15 июня — обновления, которое официально переименовывает серверное ПО с «rippled» на «xrpld» и обещает улучшения в области безопасности, производительности и использования памяти. На момент написания этого текста только 26% нод сети обновились, а разработчики и операторы нод подали несколько отчетов об ошибках в репозитории проекта на GitHub. Что вошло в версию 3.2.0: - Обновление включило оптимизации производительности и использования памяти (в обсуждениях сообщества прогнозировалось снижение потребления памяти на 30–40%), улучшения безопасности и другие усовершенствования сервера вместе с изменением названия. Проблемы, выявленные после развертывания: Несколько проблем были заявлены сопровождающими, операторами нод и участниками проекта. Основные отчеты, зафиксированные на GitHub: - Сбой синхронизации: Один оператор сообщил, что сервер с xrpld 3.2.0 застрял в состоянии «подключено» без загрузки данных реестра. Та же машина успешно синхронизировалась после отката на версию 3.1.3. Эта проблема была зарегистрирована 18 июня и до сих пор открыта. - Сбой парсера конфигурации: Файлы конфигурации с встроенными комментариями могут вызывать сбои при парсинге. Устаревший парсер не удалял комментарии в некоторых полях с одним значением, что приводило к ошибке «BadLexicalCast». - Недостатки ретрансляции транзакций: Ошибка в расчете ретрансляции может привести к тому, что транзакции будут переданы меньшему количеству партнеров, чем предполагалось, что потенциально повлияет на распространение транзакций. - Ошибка начисления ресурсов: Механизм учета комиссий, как сообщается, сохраняет только самую высокую комиссию и отбрасывает предыдущие данные о комиссиях, что может исказить учет ресурсов. - Разрыв в распределении партнеров/валидаторов: Информация о списке валидаторов отправляется только входящим партнерам, оставляя исходящих партнеров в неведении. - Проблемы консенсуса и валидации: Сообщения указывают на риск переполнения беззнакового целого числа при валидации последовательности реестра, несоответствия в флагах маршрутизации транзакций и поврежденные идентификаторы узлов предложений, привязанные к временным ключам. - Сетевое взаимодействие и обработка сообщений: Дополнительные проблемы охватывают поведение peer-to-peer связи, обработку сжатия сообщений, политики парсинга сообщений и логику маршрутизации, связанную с консенсусом. - Пробелы в отслеживании реестра: Некоторые логические пробелы могут оставлять ноды в неопределенном состоянии на продолжительное время. Статус проекта и последствия: - Несколько отчетов уже классифицированы как подтвержденные ошибки и назначены сопровождающим для рассмотрения; другие находятся на стадии расследования. - Фонд XRP Ledger и участники решают выявленные проблемы через открытый рабочий процесс проекта. - Согласно текущим данным GitHub, ни одна из заявленных проблем до сих пор не вызвала сбоя или нарушения работы всей сети. Почему это важно: Релиз xrpld 3.2.0 направлен на значительное повышение эффективности и производительности, но вновь выявленные дефекты подчеркивают сложности внедрения крупных обновлений программного обеспечения нод в распределенной сети. При том, что обновлено лишь четверть нод, сообщество внимательно следит за тем, как сопровождающие приоритизируют и устраняют проблемы, чтобы избежать фрагментации или ухудшения поведения нод по мере роста внедрения. Разработчикам и операторам нод рекомендуется отслеживать трекер проблем на GitHub для получения обновлений и сообщать о любых дополнительных аномалиях, обнаруженных во время тестирования или развертывания в продакшене.
Развертывание xrpld 3.2.0 в XRP Ledger вызвало множество ошибок, поскольку только 26% нод обновились
ChainGPTПоделиться
Обновление сети XRP Ledger xrpld 3.2.0 вызвало несколько ошибок, при этом обновлено лишь 26% нод. Разработчики сообщили о сбоях синхронизации, сбоях конфигурации и проблемах с реле на GitHub. Фонд XRP Ledger решает проблемы с помощью открытой модели разработки. Крупных сбоев в работе сети не произошло. Обновление блокчейна было направлено на повышение производительности и безопасности, но сталкивается с трудностями в принятии.
Источник:Показать оригинал
Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации.
Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.