# Реорганизация блоков (reorg)

> Что такое реорганизация блоков, почему обнаруженный перевод — ещё не платёж и как CryptoLike сторнирует зачисление и уведомляет вас, если reorg отменил перевод.

Source: https://cryptolike.net/ru/glossary/reorg
Updated: 2026-10-04

Замена сетью последних блоков другой, более длинной цепочкой, из-за которой транзакции из заменённых блоков могут исчезнуть или попасть в другой блок.

## Как это устроено в CryptoLike

Последние блоки могут быть заменены, поэтому CryptoLike зачисляет платёж только после заданного для актива числа [подтверждений](https://cryptolike.net/ru/glossary/confirmations): чем глубже блок, тем меньше шанс его замены. Пока перевод не набрал порог, платёж остаётся `pending`.

CryptoLike сверяет каждый новый блок с уже прочитанной цепочкой. Если блок заменён, переводы из отброшенных блоков помечаются как осиротевшие, а новая ветка читается заново; перевод, который появился в новой ветке, учитывается с нуля. Если в заменённом блоке был уже подтверждённый перевод, CryptoLike сторнирует зачисление и отправляет `invoice.reverted` для платежа или `deposit.reverted` для [статического адреса](https://cryptolike.net/ru/glossary/static-address); если эта сумма уже выведена, автоматического сторно нет — случай разбирает команда CryptoLike. Остановите выполнение заказа на `reverted` и дождитесь нового `invoice.paid`. Перевод, откатившийся до порога, не был зачислен, поэтому вебхука по инвойсу о нём нет; оба случая подробно разобраны в статье [почему «обнаружен» ≠ «оплачен»](https://cryptolike.net/ru/blog/blockchain-reorg-explained).

Реорганизация глубже той, что платформа обрабатывает автоматически, останавливает обработку сети до проверки оператором, поэтому зачислений из непроверенной ветки не бывает. Подробнее — [сколько подтверждений нужно платежу](https://cryptolike.net/ru/blog/crypto-payment-confirmations).
