← Back to the chronicle

How-tosOctober 6, 20263 min213 reads

«3 из 12»: зачем ждать подтверждений, если деньги уже ушли

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

«3 из 12»: зачем ждать подтверждений, если деньги уже ушли

Вы отправили монеты, кошелёк пишет «отправлено», обозреватель блоков показывает транзакцию — а на странице заявки всё ещё «ждём подтверждений, 3 из 12». Монеты уже ушли, деньги видны всем. Чего ещё ждать?

Транзакция в блоке — ещё не навсегда

Блокчейн растёт цепочкой блоков. Иногда два майнера или валидатора находят блок почти одновременно, и на короткое время цепочка раздваивается. Сеть быстро выбирает одну ветку, а вторая выбрасывается — вместе со всеми транзакциями, которых нет в победившей. Это называется реорганизацией.

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

Двойная трата — главный страх любого обменника. Злоумышленник отправляет монеты, получает выплату, а затем пытается откатить свой перевод. Подтверждения делают такой трюк бессмысленно дорогим.

Почему у сетей разные цифры

Число подтверждений само по себе ничего не говорит. Важно, сколько это по времени и как сеть приходит к окончательности.

Время ожидания подтверждений по сетям на 666.exchangeСколько подтверждений ждёт 666.exchange и сколько это примерно занимает.
  • Bitcoin — один блок в среднем раз в 10 минут, и переписать даже один блок стоит огромных денег. Для наших сумм одного подтверждения достаточно.
  • Litecoin и Dogecoin — блоки чаще (2,5 и 1 минута), а защита слабее, поэтому подтверждений больше, но по времени выходит столько же или меньше.
  • Ethereum — 12 блоков по 12 секунд, около двух с половиной минут.
  • Polygon — 30 подтверждений. У этой сети в прошлом случались глубокие реорганизации на десятки блоков, поэтому запас больше, чем у соседей.
  • TRON — 20 блоков по 3 секунды, около минуты.
  • Solana — 32 слота: это и есть её порог «финализировано», занимает секунды.
  • TON и Sui — у них окончательность мгновенная: попавшая в блок транзакция уже не откатится, поэтому одного подтверждения хватает.
  • Monero — 10 блоков по 2 минуты. Это требование самой сети: свежие монеты заблокированы на 10 блоков и не могут быть потрачены раньше.
Подтверждения — это не бюрократия обменника, а цена того, чтобы деньги нельзя было отозвать после того, как вы получили свои.

Почему иногда ждать приходится дольше

  1. Низкая комиссия. В биткоине и Ethereum транзакция с маленькой комиссией может час висеть в очереди и не попадать в блок. Подтверждения начнут считаться только после этого.
  2. Загрузка сети. Во время ажиотажа блоки заполнены, и очередь растёт у всех.
  3. Задержка биржи. Многие биржи отправляют вывод не сразу, а пачками. Кнопку вы нажали, а транзакция в сети появилась через двадцать минут.

На странице заявки видно, на каком шаге она стоит: «ждём перевод», «перевод найден, подтверждений N из M». Если перевод ещё не найден, а прошло больше получаса, — проверьте по хешу транзакции, ушла ли она вообще.

Можно ли ускорить

Повлиять на число подтверждений нельзя, а на скорость — можно. Если для вас важна скорость, выбирайте монету в быстрой сети: USDT в TRON, Solana или TON дойдёт и подтвердится за минуту-две, тогда как биткоин с низкой комиссией может занять час. А если монета уже ушла и застряла в мемпуле биткоина, многие кошельки позволяют поднять комиссию (функция RBF).

#guides#подтверждения

Was this entry useful?

Discussion 0

Quiet here so far — start the conversation.