Как разобрать конфликт публикаций в одном DAL-слоте Tezos
Два издателя могут выбрать один индекс DAL-слота на одном уровне. Включение обеих операций не означает, что сеть приняла два обязательства.
Проверьте результаты в порядке блока
Найдите операции dal_publish_commitment на уровне публикации. Сравните индексы слотов, хеши обязательств и итоги применения. В примере реальные обязательства обозначены буквами.
level 8100, slot 2, commitment A: applied
level 8100, slot 2, commitment B: failed
После принятой публикации в слоте 2 следующая публикация с тем же индексом в этом блоке завершится ошибкой применения. Комиссия всё ещё может быть списана. Для дальнейшего анализа аттестаций используйте обязательство из успешно применённой операции.
Разделите публикацию и доступность
Публикация фиксирует обязательство в L1. Доступность зависит от данных DAL и последующей аттестации протоколом. Успешная публикация сама по себе не гарантирует восстановление слота получателем. octez.tezos.com Octez protocol documentation