Спільнота XRP Ledger опублікувала кілька звітів про помилки після випуску 15 червня xrpld версії 3.2.0 — останнього оновлення основного серверного програмного забезпечення мережі.
Очікувалося, що оновлення принесе покращення продуктивності та скорочення використання пам'яті на 30–40%. Також було перейменовано серверне програмне забезпечення з "rippled" на "xrpld" та включено покращення безпеки.

Однак розробники та оператори вузлів почали публікувати проблеми в репозиторії GitHub проєкту невдовзі після випуску.
Один оператор вузла повідомив, що сервер під керуванням версії 3.2.0 не зміг завантажити жодні дані реєстру після оновлення. Сервер залишався у стані "підключено", але не міг синхронізуватися. Те саме обладнання синхронізувалося без проблем на версії 3.1.3. Цей звіт було подано 18 червня і він залишається відкритим.
В окремому звіті виявлено, що вбудовані коментарі в конфігураційних файлах можуть спричинити збій сервера під час запуску. Застарілий парсер не видаляє коментарі з певних полів, що призводить до помилки "BadLexicalCast".
Супровідники проєкту підтвердили кілька з них як помилки та позначили для перевірки.
Розробники також виявили недолік у тому, як транзакції ретранслюються до однорангових вузлів. Помилка в обчисленні обмежує кількість вузлів, що отримують транзакцію, що може призвести до недостатньої ретрансляції.
Також було виявлено проблему в системі стягнення плати за ресурси. Вона записує лише найвищу комісію та відкидає попередні, що розробники вважають некоректною поведінкою.
Також повідомлялося про проблему з розподілом списку валідаторів. Інформація про валідатори наразі надсилається лише вхідним одноранговим вузлам, залишаючи поза увагою вихідні з'єднання. Це створює дисбаланс у тому, як дані валідаторів поширюються по мережі.
Розробники виявили ризик переповнення беззнакового цілого числа під час перевірки послідовності реєстру. У звітах також вказувалося на непослідовні прапорці маршрутизації для транзакцій та пошкоджені ідентифікатори вузлів при використанні ефемерних ключів.
В іншому звіті описано логічну прогалину у відстеженні реєстру, яка може залишити вузол у невизначеному стані без чіткого шляху до відновлення.
Наразі жодна із зафіксованих помилок не спричинила збою в усій мережі. Фонд XRP Ledger та учасники з відкритим вихідним кодом перевіряють усі подані звіти через репозиторій GitHub проєкту.
Лише 26% вузлів оновилися до версії 3.2.0 на сьогоднішній день. Решта вузлів досі працює на старіших версіях.
Фонд XRP Ledger не опублікував жодної публічної заяви чи патча на момент написання цієї статті. Усі відомі проблеми залишаються на активному розгляді.
Публікація XRP Ledger's Big Upgrade Has a Problem — Here's What Developers Found вперше з'явилася на CoinCentral.


