XRP Ledger Batch V1.1 приближается к активации после восстановления безопасности

iconCryptoPotato
Поделиться
AI summary iconСводка
Поправка Batch V1.1 XRP Ledger находится в одном голосе валидатора от порога в 80%, необходимого для запуска 14-дневного отсчета активации. Обновленный код прошел несколько проверок безопасности блокчейна и тестирование. Разработчик RippleX Майуха Вадари заявил, что поправка сейчас находится на голосовании и устраняет критический недостаток исходной версии. Поддержка валидаторов составляет 77%: 27 голосов «за» и восемь «против». Batch позволяет выполнять несколько транзакций атомарно в рамках одного закрытия реестра, поддерживая атомарные свопы и согласованные расчеты в распределенном реестре.

Поправка Batch V1.1 XRP Ledger отстает на один голос валидатора от достижения порога в 80%, необходимого для начала 14-дневного отсчета активации, после восстановления безопасности, последовавшего за критическим недостатком в исходной версии.

Переработанный код прошел проверку старшими инженерами, тестирование на устойчивость к атакам, два внешних отзыва по безопасности и анализ с использованием ИИ до текущего голосования валидаторов.

Пакет V1.1 достиг финального голосования перед запуском обратного отсчета

Разработчик RippleX Майуха Вадари сказал, что поправка, включённая в xrpld 3.3.0, теперь вынесена на голосование. Обновление заменяет Batch V1.0, ошибка валидации подписи в котором была обнаружена в феврале, пока поправка ещё находилась до мейннета, что означает, что средства не находились под угрозой.

Исходный дефект связан с ранним возвратом в функции checkBatchSign. Если аккаунт подписывающего лица еще не существовал в реестре, проверка могла вернуть успешный результат без проверки остальных подписывающих лиц. Это могло позволить выполнять транзакции от имени других аккаунтов без их приватных ключей.

Пакет V1.1 removed этот недостаток, а также устранил несколько других проблем, выявленных во время перестройки. Процесс включал проверку четырьмя старшими инженерами, атаку Sherlock Batch, повторную оценку Halborn, аудит Common Prefix, сканирование Cantina AI, а также регрессионное тестирование на Devnet и testnet.

Вадари также сказал, что команда устранила дополнительные ошибки, обнаруженные в ходе новой работы по красному тестированию с использованием ИИ. Изменения включают исправления обходов проверки MPT, сбоев нод, проверки размера пути, верификации подписей, порядка подписывающих лиц и хеширования транзакций.

Настроения валидаторов близки к необходимому порогу: один аккаунт, FrancisBovineSwift, описывает голосование по пакету как «почти достигнуто»; последний снимок показывает, что 27 доверенных валидаторов проголосовали за поправку, а восемь — против, что составляет примерно 77% поддержки против требуемых 80% для одобрения изменений — для достижения этого порога требуется всего один дополнительный голос.

Почему поправка пакетом важна для разработчиков XRPL

Пакет, также известный как XLS-56, позволяет выполнять несколько транзакций из разных аккаунтов атомарно в рамках одного закрытия реестра. Если одна транзакция в пакете типа «все или ничего» завершится неудачно, вся операция отменяется. Дизайн не требует смарт-контрактов.

Функция предназначена для атомарных свопов, согласованных расчетов и других транзакций, где несколько сторон должны действовать совместно. Она также может сократить количество шагов, необходимых для чеканки NFT и их переводов.

Восстановление безопасности следует за недавним анализом XRPL, после того как сеть отменила поправку о делегировании разрешений из-за обнаружения критической уязвимости до развертывания на мейннете, при этом V1.1 проходит дополнительный обзор.

Кроме того, тестовая панель XRPL, запущенная в этом месяце, также сделала тестирование поправок более наглядным, отслеживая, какие типы транзакций, поля и коды результатов были задействованы на Devnet.

Пост XRP Ledger Batch V1.1 приближается к активации после восстановления безопасности появился первым на CryptoPotato.

Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.