Разработчики XRP Ledger выпустили версию 3.4.0, которая включает масштабный набор улучшений производительности, исправлений ошибок и изменений протокола. Обновление вышло на этой неделе и содержит две новые поправки, включая модернизированную версию функциональности кредитования.
Ключевое изменение касается работы серверов: ранее узел мог продолжать удаление старых данных реестра даже при наличии пробелов в недавней истории транзакций. Теперь онлайн-удаление будет приостанавливаться при обнаружении таких пробелов. Это должно помочь нодам не отставать от сети во время очистки устаревших данных.
Кроме того, оптимизированы проверки Multi-Purpose Tokens (MPT): серверы больше не будут многократно считывать одну и ту же информацию из реестра при определении заморозки активов. В релиз также вошли защита от слишком больших транзакционных сообщений, улучшения обработки входящих данных от пиров, более строгая валидация отдельных полей транзакций и ограничения для операций с базой данных, способных потреблять избыточные ресурсы.
Обновление содержит значительный объём технического обслуживания: модернизирована часть кодовой базы, заменены устаревшие программные библиотеки и улучшена инфраструктура тестирования. Операторам узлов XRP Ledger настоятельно рекомендуется как можно скорее перейти на версию 3.4.0, чтобы обеспечить бесперебойную работу сети перед активацией новых поправок.