XRP Ledger, блокчейн первого уровня, использующий токен XRP для мультивалютных транзакций, планирует внедрить крупное обновление для технического обслуживания и исправления ошибок в среду.
Если вы управляете нодой (компьютером, помогающим проверять транзакции в сети), вам необходимо обновиться до последней версии до установленного срока, иначе вы рискуете полностью отключиться от сети. Обычным пользователям, которые просто хранят XRP в кошельке или на бирже, ничего делать не нужно.
Обновление, получившее название исправления fixCleanup3_1_3, устраняет следующие ключевые ошибки и неэффективности, накопившиеся со временем. Вот что делает каждое из них.
Автоматическое удаление просроченных предложений NFT
В XRP Ledger пользователи создают и торгуют невзаимозаменяемыми токенами (NFT), то есть цифровыми коллекционными предметами и игровыми объектами. Когда пользователь выставляет NFT на продажу, в сети создается «предложение» (offer).
На данный момент, если предложение истекает или просто висит без принятия, оно навсегда остается в реестре, занимая место для хранения. Предстоящее исправление будет автоматически удалять такие просроченные предложения. Представьте это как объявление в газете: как только срок действия истекает, система уничтожает его, вместо того чтобы позволять ему накапливаться в архивах.
Защита ограниченных настроек от случайных изменений
XRP Ledger предлагает «Разрешенные домены» (Permissioned Domains) — контролируемые среды, где только утвержденные учетные записи могут получать доступ к определенным активам, книгам ордеров или услугам и изменять их специальные настройки.
Однако существовала ошибка, при которой даже неудачная транзакция могла случайно изменить эти ограниченные настройки.
Принудительное соблюдение лимитов на вывод из хранилищ
В XRP Ledger есть «Хранилища» (Vaults) — безопасные контейнеры для хранения токенов. Когда вы выводите токены из хранилища для отправки на другой счет, принимающий счет имеет лимит на количество принимаемых токенов, называемый «лимитом доверительной линии» (trust line limit). Представьте банковский счет, на котором может храниться не более 10 000 долларов.
Ошибка заключалась в том, что система не проверяла этот лимит при обработке выводов из хранилищ. Таким образом, вы потенциально могли отправить больше токенов, чем мог принять счет. Исправление гарантирует, что система теперь соблюдает эти лимиты, предотвращая овердрафт.
Исправление бухгалтерского учета кредитов, который не обновлялся
Как и Ethereum или другие блокчейны со смарт-контрактами, XRP Ledger поддерживает децентрализованное кредитование, позволяющее людям занимать и одалживать криптовалюту без банка.
Когда кредит становится проблемным или дефолтным, система должна обновлять все связанные записи: сам кредит, записи кредитора и хранилище, содержащее залог. Однако этот процесс иногда работал с ошибками, записи не обновлялись корректно, и балансы становились неактуальными.
Предстоящее исправление гарантирует, что при изменении статуса кредита все связанные записи в реестре обновляются должным образом. Это похоже на то, как при частичном погашении кредитной карты и ваше выписка, и внутренние записи банка немедленно отражают это.
Переплата по кредиту и проверка безопасности для LoanBrokers
Если кто-то попытается переплатить по кредиту, который не допускает переплат, система теперь возвращает четкую ошибку «нет разрешения» (tecNO_PERMISSION) вместо общего флага недействительности. Это делает отказ более понятным для приложений и пользователей.
Кроме того, добавлена проверка безопасности для LoanBrokers — специальных сущностей, управляющих пулами кредитования, чтобы гарантировать, что рекламируемая ими сумма «CoverAvailable» точно соответствует фактическим активам в их защищенном псевдо-счете. Это повышает точность учета и предотвращает несоответствия, которые могут создать путаницу или риски в системе кредитования. CoverAvailable — это капитал первого убытка, вносимый для защиты кредиторов в случае дефолта заемщиков.
Запланировано на активацию в среду
Эти меры будут активированы в реестре в среду.
Валидаторам и операторам нод необходимо обновить свои серверы до активации, иначе они будут заблокированы обновлением и выйдут из синхронизации. По данным, значительная часть сети уже обновила ПО.
Согласно данным CoinDesk, XRP продолжает торговаться в диапазоне от 1,30 до 1,40 доллара уже четвертый день подряд.