В основной сети XRP Ledger заработали пакетные транзакции: BatchV1_1 включилась 9 октября в 14:47:52 UTC на реестре 107 540 993. Примерно за полчаса до неё сеть активировала сопровождающее исправление fixBatchV1_2. Теперь это действующая возможность протокола, а не обещание или тестовая демонстрация.

Один пакет может содержать до восьми транзакций и работать в одном из четырёх режимов. В режиме «всё или ничего» все операции либо выполняются вместе, либо откатываются: так можно одновременно передать токенизированный актив и оплату, не оставляя одну сторону с завершённой половиной сделки. Другие режимы выполняют только первую успешную операцию, идут до первой ошибки или обрабатывают вложенные транзакции независимо.

BatchV1_1 заменила первоначальную реализацию Batch, которую отключили до запуска после обнаружения критической ошибки: при определённых условиях пакет мог исполнить внутреннюю транзакцию без нужной авторизации. fixBatchV1_2 вошла в экстренный выпуск xrpld 3.4.1 и, по опубликованному описанию, отклоняет внутренние транзакции с неверной оболочкой, а также содержит другие исправления безопасности и стабильности. Подробный разбор этих исправлений разработчики пока не опубликовали.

Активация не означает, что пакетные операции уже появились во всех кошельках и биржах: каждому сервису ещё нужно добавить интерфейс и корректно показывать результаты внутренних транзакций. Операторам узлов требуется версия 3.4.1 — устаревшие серверы после включения fixBatchV1_2 становятся amendment blocked и перестают следовать основной сети до обновления.