Можно ли отменить неподтверждённую транзакцию биткоин?
Коротко: иногда можно — но только отправителю и только до подтверждения.
Если в одном предложении: кнопки «отмена» в Bitcoin нет, но пока транзакция не подтверждена, отправитель обычно может заменить её новой транзакцией, которая возвращает те же монеты в его собственный кошелёк с более высокой комиссией. После первого подтверждения транзакция окончательна.
Почему настоящей «отмены» не существует
Когда вы нажимаете Отправить, кошелёк подписывает транзакцию и рассылает её тысячам независимых узлов. Центрального сервера, который мог бы её отозвать, нет. Пока майнер не включит её в блок, она ждёт в мемпуле, и в это время сеть примет конфликтующую транзакцию, тратящую те же монеты, — если она платит больше. Именно такую замену кошельки и называют «отменой».
Способ 1: отмена через Replace-by-Fee (лучший вариант)
Отмена — это обычная замена через RBF, в которой новая транзакция отправляет монеты не исходному получателю, а на адрес, который контролируете вы. Поскольку обе версии тратят одни и те же входы, подтвердиться может только одна из них — и майнеры выберут ту, у которой комиссия выше.
- Откройте транзакцию в истории кошелька, пока она ещё не подтверждена.
- Выберите Отменить транзакцию (Electrum, Sparrow, Bitcoin Core через
bumpfeeна собственный адрес; в некоторых мобильных кошельках это называется «Cancel» или «Double-spend»). - Укажите ставку комиссии, достаточную для следующего блока, — проверьте её в калькуляторе комиссии в реальном времени. Общая комиссия замены должна быть выше, чем у исходной транзакции.
- Отправьте её и дождитесь одного подтверждения. Монеты вернутся к вам за вычетом сетевой комиссии.
Начиная с Bitcoin Core 28.0 узлы по умолчанию ретранслируют замены («full RBF»), даже если исходная транзакция не сигнализировала RBF. Сегодня реальное ограничение одно: есть ли такая функция в вашем кошельке.
Способ 2: дождаться, пока транзакция выпадет из мемпула
Если комиссия слишком низкая, сеть со временем может «забыть» транзакцию:
- По умолчанию узлы Bitcoin Core удаляют неподтверждённые транзакции через 14 дней (336 часов).
- Когда мемпулы переполняются (по умолчанию 300 МБ), транзакции с самой низкой комиссией вытесняются раньше.
Когда транзакция исчезнет с большинства узлов, кошелёк может снова показать монеты как доступные — или придётся выполнить «abandon»/повторное сканирование. Будьте осторожны: любой, у кого есть копия, может переотправить её, и она всё ещё может подтвердиться позже. Единственный надёжный способ сделать старую транзакцию невозможной — потратить те же монеты в новой, подтверждённой транзакции. Подробнее в статье транзакция пропала из мемпула.
Когда транзакцию биткоин отменить нельзя
| Ситуация | Можно ли отменить? |
|---|---|
| У неё уже есть 1+ подтверждение | Нет. Вернуть монеты может только получатель. |
| Вы — получатель | Нет — заменить её может только отправитель. Ускорить её можно через CPFP. |
| Отправлена биржей или кастодиальным приложением | Это может сделать только биржа — обратитесь в её поддержку. См. статью вывод с биржи завис. |
| В кошельке нет функции отмены / повышения комиссии | Импортируйте seed-фразу в кошелёк, где она есть (например, Electrum или Sparrow), — только если понимаете риски, — или дождитесь, пока транзакция выпадет. |
| Аппаратный кошелёк | Обычно да — через функцию повышения комиссии/отмены в приложении-компаньоне; подписать транзакцию на устройстве придётся заново. |
Отправили не на тот адрес?
Действуйте быстро. Если транзакция не подтверждена и кошелёк поддерживает отмену, сделайте это немедленно с высокой комиссией — исходная транзакция может подтвердиться в любую минуту. Если она уже подтверждена, остаётся только попросить владельца того адреса вернуть средства. Никто — ни майнер, ни ускоритель, ни мы — не может откатить подтверждённую транзакцию биткоин.
Не хотите отменять — нужно, чтобы платёж дошёл?
Чаще всего «отменить транзакцию» ищут те, у кого платёж просто завис. Если получатель указан верно, отмена и повторная отправка обойдутся вам в две комиссии. Обычно дешевле ускорить существующую транзакцию: повысить комиссию через RBF, воспользоваться CPFP или вставить TXID в наш ускоритель — для бесплатной проверки и переотправки или для премиум-ускорения без изменения транзакции.
Частые вопросы
Можно ли отменить транзакцию биткоин после подтверждения?
Нет. Подтверждённая транзакция окончательна. Вернуть монеты может только получатель.
Через сколько неподтверждённая транзакция отменится автоматически?
Автоматической отмены не бывает. Большинство узлов забывают неподтверждённую транзакцию через 14 дней, но её могут переотправить, и она всё ещё может подтвердиться позже, если те же монеты не потрачены в другой транзакции.
Отмена стоит денег?
Да. Отменяющая транзакция должна заплатить комиссию выше исходной, и эта комиссия достаётся майнеру.
Может ли ускоритель отменить мою транзакцию?
Нет. Ускорители лишь помогают транзакции подтвердиться быстрее. Для отмены нужна новая транзакция, подписанная вашими приватными ключами, — никогда никому не передавайте ключи или seed-фразу.