Размещайте рекламу на KripZen — покажите свой бренд глобальной криптоаудитории.Связаться с нами →

Досье по безопасности

Почему транзакция «зависла» и что делать

Ожидающая транзакция не провалилась и не состоялась. Почему комиссии, порядок и номера оставляют транзакции ждать и какие способы реально помогают.

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

Почему она ждёт

Место в блоке ограничено и распределяется по комиссии. Разосланная транзакция лежит в мемпуле — пуле ожидающих транзакций, который держит каждая нода, — а производители блоков берут сначала самые выгодные. Комиссия, достаточная в момент подписи, через несколько минут может стать недостаточной при росте спроса, и транзакция просто продолжает ждать.

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

Что действительно помогает

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

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

Что не помогает

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

Главный вывод

Перед отправкой

Смотрите текущий уровень комиссий, а не принимайте значение по умолчанию: в загруженной сети низкая комиссия — это выбор подождать. Если у платежа есть срок, комиссия и есть цена срочности.

Ещё гайды

Далее