Подтверждения транзакции биткоин: сколько ждать и что такое UTXO
Подтверждения транзакции биткоин: почему ждут 6 блоков, сколько требуют биржи и как UTXO влияют на комиссию. 8 ноября 2026 года 6 блоков вышли за 37 минут.

Содержание
- Что такое подтверждение транзакции биткоин
- Почему именно 6 подтверждений
- Сколько подтверждений нужно на практике
- Что такое UTXO и как биткоин хранит «балансы»
- Почему число UTXO влияет на комиссию
- Как это выглядит 8 ноября 2026 года
- Ограничения: когда 6 подтверждений — не гарантия
- Частые ошибки
- Частые вопросы
Подтверждение транзакции биткоин — это каждый новый блок, добавленный в цепочку поверх блока с вашим переводом. Попала транзакция в блок — у неё одно подтверждение, вышел следующий блок — два, и так далее. Протокол не задаёт обязательного числа: получатель сам решает, сколько ждать. Классический ориентир — 6 подтверждений, примерно час; биржи часто зачисляют раньше, например Kraken ждёт три. Ниже — откуда взялись эти числа, как устроены «монеты» биткоина (UTXO) и почему от них зависит комиссия.
Что такое подтверждение транзакции биткоин
Когда вы отправляете биткоин, кошелёк рассылает подписанную транзакцию по сети. Сначала она лежит в мемпуле — очереди неподтверждённых переводов (подробно — в разборе комиссий и мемпула). Это ноль подтверждений: перевод виден, но ещё ничем не защищён.
Майнер включает транзакцию в блок — это первое подтверждение. Каждый следующий блок ссылается на предыдущий, поэтому, чтобы «переписать» ваш перевод, атакующему нужно заново добыть и ваш блок, и все блоки после него, да ещё и обогнать остальную сеть. С каждым блоком это дороже. Отсюда простое правило: число подтверждений = высота последнего блока − высота блока с транзакцией + 1.
Блок в среднем выходит раз в 10 минут, но это именно среднее. Интервалы случайны: следующий блок может прийти через минуту или через полчаса. Почему в среднем 10 минут, объясняет пересчёт сложности.
Почему именно 6 подтверждений
Число 6 восходит к разделу 11 White Paper Сатоши Накамото. Там посчитано, с какой вероятностью атакующий с долей хешрейта q догонит честную цепочку, если у получателя уже z подтверждений. Для атакующего с 10% мощности:
| Подтверждений (z) | Вероятность успеха атаки при q = 10% |
|---|---|
| 0 | 100% |
| 1 | 20,5% |
| 2 | 5,1% |
| 3 | 1,3% |
| 4 | 0,35% |
| 5 | 0,091% |
| 6 | 0,024% |
Источник: таблица из раздела 11 White Paper.
В той же работе есть обратная таблица: сколько блоков нужно, чтобы риск упал ниже 0,1%. При 10% хешрейта у атакующего — 5 блоков, при 20% — 11, при 30% — 24, при 40% — 89. На Bitcoin Wiki прямо сказано, что 6 подтверждений получились из двух допущений — атакующий вряд ли контролирует больше 10% мощности, а риск ниже 0,1% приемлем — и оба допущения названы произвольными. Против случайного мошенника 6 блоков — с запасом, против очень богатого атакующего — мало. Для дорогих необратимых сделок там советуют ждать около 144 блоков, то есть примерно сутки.
Важно: Bitcoin Core нигде не требует 6 подтверждений. Это договорённость, а не правило сети.
Сколько подтверждений нужно на практике
| Ситуация | Сколько ждать | Почему |
|---|---|---|
| Кофе, мелкая покупка | 0–1 | Ущерб от двойной траты ничтожен (Bitcoin Wiki) |
| Депозит на биржу | по правилам биржи, обычно 1–6 | Биржа берёт риск на себя; Kraken — 3 подтверждения, около 45 минут |
| Продажа машины, квартиры, крупная OTC-сделка | 6 и больше | Классический порог по White Paper |
| Очень крупная необратимая сделка | до 144 (≈ сутки) | Рекомендация Bitcoin Wiki |
| Награда майнера за блок | ровно 100 | Правило сети: COINBASE_MATURITY = 100 |
Последняя строка — единственный случай, когда число подтверждений задано протоколом. Новые монеты из награды за блок нельзя потратить, пока над ними не выйдут 100 новых блоков: если блок майнера окажется в проигравшей ветке, его награда исчезнет, а вместе с ней — и все переводы, которые из неё уже успели сделать.
Что такое UTXO и как биткоин хранит «балансы»
В сети биткоин нет счетов с балансом, как в банке или в Ethereum. Есть UTXO (unspent transaction output) — непотраченные выходы прошлых транзакций. Каждый UTXO — это «купюра» определённого номинала, привязанная к условию траты, обычно к вашему ключу. Баланс в кошельке — сумма всех ваших UTXO (Bitcoin Developer Guide).
Транзакция устроена так:
- Входы ссылаются на ваши UTXO (номер транзакции и номер выхода) и содержат подпись.
- Выходы создают новые UTXO: один получателю, обычно ещё один — сдачу вам.
- Комиссия нигде не записана отдельно: это разница между суммой входов и суммой выходов, её забирает майнер.
Главная особенность: UTXO тратится только целиком. Если у вас «купюра» на 0,5 BTC, а заплатить нужно 0,1 BTC, транзакция потратит все 0,5 BTC, 0,1 BTC отправит продавцу, около 0,4 BTC вернёт вам сдачей на новый адрес, а разницу оставит майнеру. В руководстве разработчика это сформулировано так: полная стоимость включённых UTXO должна быть потрачена либо отдана майнеру как комиссия. Если кошелёк забудет выход для сдачи, остаток целиком уйдёт майнеру.
После подтверждения старые UTXO исчезают из набора непотраченных, а новые появляются. Именно этот набор ноды и проверяют: каждый вход должен ссылаться на существующий и ещё не потраченный выход. Так сеть и ловит двойную трату. О том, какие бывают адреса для выходов, — в статье про типы адресов биткоина.
Почему число UTXO влияет на комиссию
Комиссия зависит не от суммы, а от размера транзакции в виртуальных байтах (vB), а размер растёт с каждым входом. По калькулятору Bitcoin Optech, перевод с адреса SegWit (P2WPKH) с одним входом и двумя выходами занимает около 141 vB, а каждый дополнительный такой вход — ещё около 68 vB.
Пример на ценах 8 ноября 2026 года: по нашей сводке к 11:00 МСК BTC торговался у $75 976, а mempool.space для ближайшего блока рекомендовал 3 сат/vB.
| Перевод | Размер | При 3 сат/vB | При 50 сат/vB |
|---|---|---|---|
| 1 вход, 2 выхода | ≈141 vB | 423 сат ≈ $0,32 | 7 050 сат ≈ $5,36 |
| 10 входов, 2 выхода | ≈753 vB | 2 259 сат ≈ $1,72 | 37 650 сат ≈ $28,60 |
Расчёт CoinLab: размер × ставка, цена BTC на 8 ноября 2026 года. Отсюда практичный приём — консолидация: в дни дешёвых комиссий, как 8 ноября, объединить много мелких UTXO в один перевод самому себе. Потом, когда сеть загружена, платёж обойдётся дешевле. Минус консолидации — она связывает ваши адреса между собой и раскрывает, что они принадлежат одному владельцу (Bitcoin Optech).
Слишком мелкий UTXO может стать «пылью»: по политике Bitcoin Core ноды по умолчанию не пересылают выходы меньше 294 сат для адресов SegWit и меньше 546 сат для старых адресов — тратить такие дороже, чем они стоят.
Как это выглядит 8 ноября 2026 года
Возьмём живую цепочку блоков с mempool.space. Блок 975 037 вышел в 10:05 МСК. Транзакция из него получила шестое подтверждение с блоком 975 042 в 10:42 МСК — через 37 минут, быстрее «расчётного» часа. При этом интервалы внутри были очень разными: блок 975 040 пришёл через 2,6 минуты после предыдущего и содержал всего одну транзакцию (только награду майнера), а между блоками 975 041 и 975 042 прошло 14,6 минуты.
В среднем за текущий период сложности блок выходил раз в 10,45 минуты, а следующая корректировка, по оценке mempool.space, снизит сложность примерно на 4,2%. При таком темпе 6 подтверждений в среднем занимают около 63 минут. В мемпуле к 11:00 МСК ждали подтверждения 61 189 транзакций общим объёмом около 13,8 млн vB — это примерно 14 блоков, но большая часть с минимальной ставкой 1–2 сат/vB, так что перевод со ставкой 3 сат/vB уходил в ближайший блок.
Ограничения: когда 6 подтверждений — не гарантия
- Вероятность, а не окончательность. Подтверждения снижают риск отмены, но не обнуляют его. Расчёт Сатоши учитывает долю хешрейта атакующего, а она не постоянна.
- Концентрация пулов. 23 марта 2026 года на высоте 941 880 произошла реорганизация на два блока: ветку пула Foundry, который тогда, по данным CryptoSlate, занимал около 31% хешрейта, сеть приняла, а ветку AntPool и ViaBTC отбросила. Там же приведена оценка: при доле атакующего 30% риск отмены после 6 подтверждений — около 13%. Реорганизация была обычной гонкой блоков, а не атакой, но она напоминает, что расчёт 2008 года опирается на допущение о 10%.
- Ноль подтверждений легко отменить. Пока транзакция в мемпуле, её можно заменить другой с более высокой комиссией (RBF, Bitcoin Optech). Для продавца это значит: «транзакция видна» ещё не значит «деньги получены».
- Подтверждения зависят от комиссии. Перевод с заниженной ставкой может не попасть в блок часами. Ускорить его можно через RBF или CPFP — когда получатель тратит сдачу с повышенной комиссией.
Частые ошибки
- Принимать оплату по скриншоту из кошелька. Смотрите статус перевода в обозревателе блоков по его хешу (TXID) и число подтверждений.
- Отправлять «пыль» и мелочь много раз подряд. Каждая мелкая сдача — отдельный UTXO, который потом придётся тратить отдельным входом.
- Путать подтверждения и зачисление. Биржа может показывать депозит, но не давать вывести его до своего порога.
- Ждать ровно 60 минут. Время случайно: 6 блоков могут выйти за полчаса или за полтора часа.
Частые вопросы
Сколько подтверждений нужно для перевода биткоина? Протокол не требует конкретного числа. Для обычных сумм ориентир — 6 подтверждений, биржи ставят свой порог (Kraken — 3), для мелких покупок хватает 0–1.
Сколько длится одно подтверждение? В среднем около 10 минут — это целевой интервал между блоками. Реальные интервалы случайны: от секунд до часа.
Почему транзакция долго без подтверждений? Чаще всего из-за низкой комиссии: майнеры берут сначала дорогие транзакции. Проверьте ставку в сат/vB и ускорьте перевод через RBF или CPFP. Текущую загрузку сети и цену смотрите на странице биткоина.
Что будет с UTXO после отправки? Использованные UTXO считаются потраченными навсегда, а у получателя и у вас (сдача) появляются новые. Хранить ключи от них лучше в холодном кошельке.
Это не инвестиционный совет.



Комментарии