
XRP Ledger наблизився до активації оновлення xrpld v3.2.0 після того, як понад 55% довірених валідаторів прийняли останню версію програмного забезпечення.
Згідно з даними XRP Ledger Explorer, 84 довірених валідатори, або 55,63% від загальної кількості валідаторів, наразі працюють на xrpld v3.2.0. Останнє програмне забезпечення також встановлено на 353 мережевих вузлах, що становить 42,12% від усіх вузлів. Для порівняння, версія 3.1.3 залишається активною на 58 валідаторах, що представляє 38,41% від загальної кількості валідаторів, та на 440 вузлах, або 52,51% мережі.
У XRP Ledger довірені валідатори відповідають за затвердження змін протоколу, тоді як звичайні вузли слідують рішенням, прийнятим списком довірених валідаторів. Згідно з правилами управління мережею, поправка до протоколу вимагає підтримки понад 80% довірених валідаторів протягом двох послідовних тижнів, перш ніж її можна буде активувати.
Виходячи з поточних даних, приблизно ще чверть набору валідаторів має мігрувати на v3.2.0, перш ніж оновлення зможе рухатися до активації.
Випущений як xrpld v3.2.0, пакет програмного забезпечення включає оновлення інфраструктури, покращення для розробників та виправлення помилок по всьому XRP Ledger. Однією з найпомітніших змін є офіційне перейменування основного серверного програмного забезпечення мережі з rippled на xrpld, відповідно до пропозиції XLS-0095.
Починаючи з 15 червня, оновлення змінило шляхи конфігурації, метадані сервера, розташування каталогів баз даних та угоди про найменування версій. В результаті, операторам валідаторів та адміністраторам вузлів необхідно оновити сценарії розгортання та конфігурації сервера перед завершенням міграції.
Разом із випуском програмного забезпечення, розробники також представили поправку fixCleanup3_2_0. Згідно з документацією до релізу, поправка містить виправлення, пов’язані з безпекою, що охоплюють сховища для єдиного активу (Single Asset Vaults), протокол кредитування (Lending Protocol), децентралізовані біржі з дозволами (permissioned decentralized exchanges), багатоцільові токени (Multi-Purpose Tokens, MPT) та дозволені домени (permissioned domains).
Пропозиція також додає нові перевірки інваріантів, розроблені для запобігання залишенню видаленими обліковими записами залишкових даних у реєстрі, покращуючи узгодженість реєстру. Крім того, оновлення дозволяє розробникам та користувачам отримувати доступ до інформації протоколу XRP Ledger та визначень сервера без запуску повного сервера – зміна, призначена для спрощення інтеграції для гаманців, API, блокчейн-експлорерів та інших автоматизованих сервісів.
Навіть коли прийняття програмного забезпечення валідаторами продовжує зростати, підтримка доданої поправки fixCleanup3_2_0 залишається значно нижчою за поріг активації. Поточні дані мережі показують, що поправка забезпечила приблизно 40% підтримки, залишаючи її далеко від супербільшості, необхідної для затвердження.
Ripple публічно підтримала поправку, допомагаючи зміцнити довіру до запропонованих змін. Окремо, протокол кредитування XRP Ledger нещодавно пройшов незалежний аудит безпеки, додаючи ще один рівень впевненості щодо виправлень, пов'язаних з кредитуванням, включених до поправки.
Водночас розробники продовжують відстежувати проблеми, про які повідомлялося під час міграцій валідаторів. Проблема на GitHub, відстежувана під номером #7581, описує випадок, коли журнал сервісу відображав правильний новий публічний ключ валідатора, тоді як запущений сервер продовжував використовувати старіший публічний ключ, що зберігався в базі даних гаманця.
Звіт приписує розбіжність поведінці міграції валідаторів, а не самому протоколу, підкреслюючи операційну проблему, яку операторам вузлів, можливо, доведеться вирішити, оскільки прийняття xrpld v3.2.0 продовжує розширюватися.