Неподтвержденная транзакция – что делать?

Количество транзакций в сети Bitcoin постоянно увеличивается, а это значит, что блоки, в которых они хранятся, заполняются быстрее. Ведь размер блока остается прежним – 1 мегабайт. Из-за этого возникает распространенная проблема: задержка транзакции в результате того, что она не подтверждена (необходимо хотя бы 2 подтверждения).
Содержание
- Что значит неподтвержденная транзакция биткоин?
- Как ускорить транзакцию биткоин
- Как обезопаситься от зависания транзакций
- Итак, резюме:
Время ожидания перевода может затянуться на несколько часов, а иногда и дней. Это создает очевидные неудобства, особенно в ситуациях, когда необходимо перевести средства в сжатые сроки. В этом материале от ProstoCoin детально рассмотрим понятие неподтвержденной транзакции и выясним, что необходимо делать в такой ситуации.
Что значит неподтвержденная транзакция биткоин?
Неподтвержденная транзакция – это транзакция, которая после ее инициирования не была добавлена в блок. Работа сети Bitcoin поддерживается майнерами, которые и «обрабатывают» переводы. У них есть собственный приоритет – чем выше комиссия за байт транзакции, тем быстрее она будет добавлена в новый блок. Так что явление неподтвержденной транзакции – это, чаще всего, следствие низкой комиссии, которую выбрал отправитель.
Вы всегда можете узнать статус вашего перевода, просто введя в поле поиска сайта blockchain.info свой TXID (id вашей транзакции). Там отображается количество подтверждений и путь самой транзакции. Цифра «2» и синий статус «кнопки» c надписью Confirmations в Blockchain означает, что транзакция прошла. А если она не была подтверждена, тогда вы увидите характерную надпись Unconfirmed Transaction на красном фоне.

При условии выставления адекватной комиссии подтверждение занимает до 30 минут, в противном же случае (если комиссия занижена) можно ожидать 72 часа и даже больше.
Если вы уверены, что ваша транзакция именно зависла, а не ожидает потверждения, прочитайте этот материал.
Почему не подтверждается транзакция?
Главной причиной неподтвержденной транзакции называют низкую комиссию, которую выставил пользователь. В большинстве кошельков есть понятие рекомендуемой комиссии, которую программа выбирает сама. Однако, этот показатель может быть как занижен, так и завышен.

Важно помнить, что размер комиссии не зависит от суммы транзакции. То есть, транзакция на 100 биткоинов может оказаться дешевле, чем на 0,01 BTC. Все зависит от ее размера в байтах. В свою очередь, размер зависит от количества связанных транзакций. Например, если вы получили по 1 биткоину от Димы, Саши, Кати, а потом отправляете эти 3 биткоина Вахтангу, то в этой транзакции будет участвовать 4 адреса (включая ваш). А это дополнительные 600 байтов или около того.
Но если копнуть глубже, то окажется, что длительное время подтверждения транзакции – это следствие маленького размера блока Bitcoin. Сеть в условиях постоянного роста количества участников и переводов не способна их быстро обрабатывать на данном этапе.
Можно даже провести приблизительный расчет. Размер 1 блока составляет 1 мегабайт, на скрине выше обычная транзакция «занимает» 370 байт. На генерацию 1 блока уходит порядка 10 минут. Это значит, что за 10 минут может быть подтверждено порядка 2600 транзакций. Но ведь их на самом деле значительно больше.
На все том же сайте blockchain.info можно посмотреть размер mempool (мемпул – очередь) сети. Это объем всех транзакций, который ждут подтверждения.

Суммарно они занимают свыше 100 мегабайт. Это означает, что менее 1% транзакций будет подтверждено в течение 10 минут. В общей сложности, на их обработку уйдет 10х100=1000 минут или почти 17 часов. И это при условии, что в сети BTC внезапно перестанут проводиться любые новые транзакции.
Глобальное решение этой ситуации – это увеличение размера блока. Именно для этого и был проведен Segwit. Он предусматривает оптимизацию использования памяти для хранения данных о транзакциях и должен подготовить сеть к дальнейшим модификациям (увеличение блока) через софтфорк. Segwit2x, который предусматривал хардфорк (жесткое разделение блокчейн) и увеличение размера блока до 2 мегабайт, был отменен.
Что будет с деньгами?
Одно можно сказать точно – ваши деньги никуда от вас не пропадут. Тут есть два сценария:
- Ждать, пока ваша транзакция все-таки получит необходимых 2 подтверждения;
- Принимать какие-то меры, чтобы ее «протолкнуть» вперед.
Первый вариант не требует от вас никаких действий. Вы знаете, что проверка транзакции доступна на blockchain.info и некоторых других сервисах, и можете время от времени посматривать на ее статус, вводя в поиск идентификатор. Однако время ожидания может затянуться на дни, а в крайних случаях – недели.
И даже если вы не спешите с переводом, на каком-то этапе придется принимать меры. Об основных способах «ускорения» ProstoCoin расскажет ниже.
Сколько ждать подтверждения транзакции биткоин
Выше мы отмечали, что для проверки статуса перевода достаточно ввести номер транзакции в поле поиска на blockchain.info. Также это можно сделать на сайтах Bitaps или Blocktrail.
На некоторых сервисах указывается, как долго придется ожидать подтверждения. Но эти цифры не всегда соответствуют реальности. Вы можете самостоятельно рассчитать время подтверждения транзакции. Для этого необходимо обратить внимание на строку Fee per byte.

Дальше перейдите на сайт btc.com в раздел unconfirmed transactions. Там будет указана текущая средняя стоимость байта и примерное время, сколько проходит транзакция при той или иной комиссии.


Как ускорить транзакцию биткоин
Выделяют несколько основных методов ускорения/проталкивания транзакции:
- Двойная трата (Double Spend);
- CPFP;
- Replace-by-fee;
- Использование ускорителей.
Рассмотрим каждый метод более подробно.
Двойная трата
Метод с двойной тратой зависит от выбранного вами кошелька. Обычно применяется пользователями Bitcoin-Core или Bitcoin Knots. Для реализации этого метода необходимо закрыть Bitcoin Core, запустить заново в CMD (командная строка) c помощью команды «zapwalletettxes», предварительно убрав с каталога кошелька файл mempool.dat.
После этого проведите транзакцию заново, но уже с адекватной комиссией. В таком случае вам необходимо перехватить ее, точнее – объединить «вход» старого перевода с новым. Для этого в Bitcoin-Core во вкладке INPUT выберите старую транзакцию и добавьте еще один вход с другой транзакции, чтобы она покрывала комиссию.

CPFP – это сокращение от child pays for parent. Этот метод рассчитан на ситуации, когда отправитель создал новую транзакцию с битками, которые «условно» получил с другой транзакции, которая еще не была подтверждена. В таком случае, для проведения операции необходимо оплатить комиссию еще за ту самую неподтвержденную транзакцию.
Чтобы это сделать, нужно перейти в раздел Wallet (Settings -> Options -> Wallet), пометить поля Spend unconfirmed change и Enable coin features.

После этого нажимаем «Отправить» и снова работаем с разделом Inputs. В качестве получателя указываете себя (свой биткоин адрес), вводите сумму, которую вам ранее отправили, и отмечаете галочку subtract fee amount. Ниже устанавливаете размер комиссии через Сustom, а не через Recommended.

Гораздо проще справиться с зависшей неподтвержденной транзакцией можно в кошельке Electrum. Там есть функция повторного отправления с увеличенной комиссией – replace-by-fee. Правда, она сработает только в том случае, если при первичном отправлении была отмечена галочка Replaceable.

Ускорители и “проталкиватели”
Ускорением транзакций также занимаются майнинговые пулы – ViaBTC, AntPool. Чтобы ускорить транзакцию через ViaBTC, достаточно перейти в раздел Tools на сайте пула и выбрать Transaction Accelerator. Для ускорения просто укажите ID транзакции и разгадайте каптчу. Эффективность этого метода спорная.
В сети Также есть много сайтов-агрегаторов пулов ViaBTC и AntPool. А в Telegram создан бот по ускорению – @FastTXbot. Бот агрегирует проталкивание через AntPool автоматически.
Еще больше способов ускорения вы можете найти в нашей статье: Как ускорить транзакцию биткоин
Как обезопаситься от зависания транзакций
В первую очередь, необходимо понимать, что влияет на скорость подтверждения транзакции. А влияет на нее время проведения транзакции, выбранная комиссия и «путь» отправляемых вами биткоинов. Не влияет количество пересылаемых биткоинов и кошелек, с которого вы их отправляете.
Если вы получили 10 биткоинов через 10 транзакций по 1 биткоину, то перевод этих 10 биткоинов по своему объему в байтах будет намного больше, чем перевод 100 биткоинов, которые вы получили с 1 адреса. Это и есть пример «пути» отправляемых биткоинов. Аналогично и при отправлении – чем больше адресов, тем больше комиссия. Если вам нужно отправить BTC нескольким получателям, тогда объединяйте транзакции в одну и «разветвляйте» ее через Input.
Ключевое значение – это размер комиссии на 1 байт. Перед тем, как отправлять битки, посмотрите показатели мемпула и проверьте среднее значение комиссий в сети. Посмотреть показатели комиссий можно на BitcoinFees.
Если мемпул пуст, тогда даже перевод с небольшой «пеней» пройдет: здесь работает простой закон спроса и предложения. Майнеры обрабатывают транзакции, так как лучшие предложения поступают редко. Идеальное время проведения – это когда Китай и Азия спят. То есть, в европейской первой и второй временной зоне в этот период вечер (18:00-22:00).
При грамотной работе с мемпулом, кошельком и данными о среднем показатели комиссии вы сможете быстро проводить транзакции и при этом экономить.
Теперь вы знаете, почему транзакция в биткоинах не подтверждается, как отследить и как ее подтвердить различными методами.
Что такое подтверждения биткоина и сколько их ждать?

При попытке отправить или получить средства пользователи сталкиваются с таким понятием, как подтверждение сети. В этой статье мы подробно разберем, что это такое, и почему в некоторых случаях подтверждения могут занимать достаточно длительное время.
Поговорим о технических особенностях криптовалюты
Любая операция с криптовалютой биткоин осуществляется в блокчейне. Блокчейн (или цепочка блоков) представляет собой публичную базу, содержащую данные обо всех когда-либо проведенных транзакциях в сети.

Принципы работы блокчейна
Блокчейн — специальная система, лежащая в основе многих криптовалют и в других разработках
Как это выглядит на практике?
Допустим, вы отправляете необходимое количество монет другому пользователю. Что происходит дальше?
Для успешного проведения транзакции биткоина, информация о ней должна быть включена в блок. Это и есть первое подтверждение. При этом, транзакция уже ушла из мемпула и записана в блокчейне биткоина, а пользователь может распоряжаться монетами. Второе и последующие подтверждения подтверждают уже не саму транзакцию, а блок, в который она включена, защищая от попыток двойного расходования средств.
Почему подтверждений именно 6?
Подобную схему работы изначально заложили разработчики классического биткоин-клиента. Ее цель – предотвращение «Атаки 51%» или «атаки двойной траты», когда злоумышленники могут отменить уже проведенную транзакцию. Если какая-либо организация или группа хакеров будет обладать более 50% хешрейта, они смогут изменить порядок транзакций, а это приведет к сбоям в работе и к проблеме двойного расходования средств. Отметим, что в случае с биткоином проведение такой атаки практически невозможно и экономически нерентабельно, поскольку потребует больших затрат.
Почему транзакция не проходит мгновенно?
В обычных условиях генерация блока занимает около 10 минут. Именно столько времени требуется для получения первого подтверждения сети. Но в период высокой загрузки это время может значительно растягиваться. Происходит это из-за очереди в мемпуле.
Мемпул биткоина – это набор всех транзакций, которые ожидают своего подтверждения. Вы хотите отправить монеты, ваша транзакция попадает в мемпул и ждет добавления в новый блок майнерами. Майнеры собирают отдельные транзакции в блок, чтобы записать в блокчейн. При этом, размер блока в биткоине ограничен 1 мегабайтом. И, если транзакций в мемпуле слишком много, ваша операция может не попасть в ближайший блок и встает в очередь.
Как это выглядит на примере, и что происходит, когда в мемпуле накапливается слишком много транзакций?
В этом случае у майнеров появляется возможность выбирать для подтверждения те транзакции, в которых установлен максимальный размер комиссии. И, в первую очередь, майнеры отберут транзакции, в которых пользователи заплатят более крупный сбор. А всем остальным придется ждать один или несколько блоков.
В этой ситуации неопытные пользователи начинают волноваться. Ведь прошло уже более 30 минут, а их транзакция так и не подтвердилась. А причина очень простая – в мемпуле биткоина слишком много транзакций с высокой комиссией.
Неподтвержденные биткоины могут оставаться в мемпуле по несколько суток. Срок относительно большой, но он вполне сравним с банковскими переводами, которые также занимают несколько рабочих дней.
В истории биткоина были моменты, когда нагрузка на сеть зашкаливала, а количество транзакций в мемпуле превышало 100 000 в сутки. Как же проверить, насколько загружена сеть на текущий момент? Для этого достаточно перейти на страницу нашего биткоин эксплорера и в блоке «Статистика мемпула» посмотреть текущее количество транзакций в мемпуле.
Это все транзакции, которые ожидают подтверждения, а майнеры будут выбирать для включения в блок те из них, в которых установлена наибольшая комиссия. Наглядно это показано на диаграмме:

Если вся диаграмма зеленая — это значит, что все текущие транзакции в мемпуле могут войти в ближайший блок, и достаточно минимального уровня комиссии. Если же на диаграмме присутствуют желтые или красные столбики — это означает что совокупный объем мемпула превышает допустимый размер блока, все текущие транзакции просто физически не смогут войти в следующий блок. Часть транзакций подтвердится в течение 3 — 6 блоков (желтые столбики), а оставшиеся могут зависнуть на неопределенное время (красные столбики)
Почему не все платформы требуют 6 подтверждений транзакции?
Каждый сервис может устанавливать собственное количество подтверждений, необходимых для совершения платежа. Например, одна из крупнейших бирж Binance сократила необходимое количество проверки подтверждения биткоин-транзакций до 1 при вводе средств и 2 при выводе. Криптобиржа Bybit также зачисляет депозиты после получения 1 подтверждения. А у Bitfinex действует прогрессивная шкала в соответствии со статусом пользователя: 3 подтверждения транзакций биткоина для стандартной учетной записи, 2 – для верифицированных пользователей и 1 – для учетной записи типа “Инвестор”.
Как управлять скоростью проведения транзакций?
Для того, чтобы управлять своими транзакциями максимально эффективно, рекомендуем подробнее разобраться в работе блокчейна биткоина. Несмотря на кажущуюся сложность процесса, вы действительно можете управлять скоростью проведения транзакции.
Отдельное внимание рекомендуем уделить подбору размера комиссий. В моменты высокой нагрузки (например в декабре 2017 года) средняя стоимость одной транзакции достигала $58. И, если для перевода $1 млн такая комиссия вполне приемлема, то при отправке $100 на счет, вы бы получили только $42.

Создание альтернативных криптовалют для решения проблемы
Проблемы со скоростью проведения транзакций делают крайне неудобным использование биткоина в качестве повседневного платежного средства. Представьте, вы захотели выпить чашечку кофе, отправили за нее деньги, а транзакция прошла только спустя несколько часов (при этом, курс биткоина мог значительно измениться). Для решения этой серьезной проблемы ряд разработчиков создали альтернативные криптовалюты, основанные на программном коде биткоина.
Одна из таких криптовалют, под названием Litecoin (LTC), представляет собой форк биткоина. Главное отличие LTC от первой криптовалюты заключается в высокой скорости обработки блоков (в 4 раза быстрее, чем у BTC). Это делает Litecoin более удобным средством для повседневных оплат. Кроме того, комиссии в сети значительно ниже.
Еще одна криптовалюта, основанная на исходном коде биткоина, называется DASH. Основная идея создателей заключалась в улучшении алгоритма биткоина, особенно в части анонимности и скорости проведения транзакций. Операции в сети DASH осуществляются практически мгновенно при помощи мастерноды, в отличие от BTC, где на подтверждение транзакции майнерами уходит определенное время.

Dash (digital and cash) — это платежная система на основе блокчейна, включающая в себя децентрализованную автономную организацию (DAO).
Подведем итоги?
Первая криптовалюта продолжает доминировать на рынке, занимая 60% в общей капитализации всех криптовалют. В этом материале мы подробно рассмотрели важную тему о подтверждениях в сети биткоина, зачем они нужны, и почему их иногда приходится долго ждать. Итоги таковы: если вам нужно, чтобы транзакция прошла как можно быстрее, установите высокую комиссию. Если сроки позволяют — можно немного подождать и сэкономить, снизив комиссию.

Михаил Голиков
Подтверждение транзакции Bitcoin
Подтвержденная транзакция означает то, что она включена в блок и, следовательно, – в цепочку блоков. Она проверена и зарегистрирована, платеж обработан, его нельзя изменить или отменить. Чтобы стать законной, операция должна получить определенное количество подтверждений. Каждое новое подтверждение в геометрической прогрессии снижает риск отмены самой транзакции.
Содержание
Посмотрим, как происходит транзакционный перевод биткоина.
- При совершении переводов или платежей вся информация записывается в блоки, которые соединяются в неразрывную цепочку – блокчейн.
- Каждый блок "весит" около 1 Мб и состоит из двух частей. В заголовке "зашит" хеш данного блока и того, который был перед ним, здесь же содержатся хеш-коды всех помещенных в блок сделок. Затем идет "тело" – перечень всех операций, в т.ч. размер награды за найденный блок.
- Чтобы была возможность проверить сделку, ее нужно правильно валидировать в блокчейн. Для этого она подтверждается майнерами.

Подтверждается транзакция (т.е. включается в blockchain) после того, как майнерами будет вычислено 6 блоков, которые докажут ее валидность. Лишь после этого получатель средств сможет увидеть увеличение своего баланса. Если верификации нет, то сделка считается неподтвержденной, и деньги возвращаются отправителю.
Такая система придумана для того, чтобы избежать двойной траты одних и тех же криптомонет. Процесс происходит на стороне майнера, при этом используются серьезные вычислительные мощности. Количество подтверждений 6ыло утверждено после исследований, доказавших, что при таких условиях для подделки операции мошенникам потребуется сконцентрировать в своих руках не менее 10% от общей мощности сети, а это практически невозможно.
Что значит, что транзакция требует подтверждения
Всякий раз, когда пользователь инициирует биткойн-транзакцию, она криптографически подписывается и отправляется в сеть, ожидая, пока майнер проверит ее и добавит в блокчейн. Биткойн-подтверждения – это блоки, которые майнеры добавляют в цепочку.
Когда транзакция отправляется в сеть из кошелька, она не выполняется незамедлительно. Сначала она попадает в мемпул, где считается ожидающей. Майнеры входят в пул и выбирают транзакции для включения в следующий блок блокчейна. Каждый из них использует собственные критерии (обычно стремясь к максимальной прибыли). Транзакция, включенная в блок, удаляется из мемпула и считается подтвержденной.
Однако операция на данном этапе имеет только одно подтверждение. Лучше подождать, пока она получит от двух до шести, прежде чем ее можно будет считать необратимой. При одном подтверждении, есть шанс, пусть и небольшой, что блок, в который она включена, будет перезаписан и станет блоком-сиротой. В этом редком случае она возвращается в мемпул и снова находится в состоянии ожидания. Небезопасно принимать транзакцию с нулевым подтверждением в качестве оплаты, так как она может быть заменена другой, которая тратит тот же биткойн.
Как устроен процесс подтверждения транзакций в Bitcoin
Мемпул – механизм узла криптовалюты, своего рода виртуальный зал ожидания, в котором временно находятся пользовательские транзакции, пока они не будут обработаны майнерами и интегрированы в блокчейн. Динамичная промежуточная область обеспечивает упорядочивание, приоритизацию комиссий и общее построение блоков. В Биткойне функции мемпула регулируются BIP-35 (BIP – документ, который стандартизирует различные процедуры или функции).
Каждая биткойн-транзакция находится там до тех пор, пока не будет готова к подтверждению, но единого всеобъемлющего мемпула не существует. У каждого узла он свой. Это связано с тем, что не все они одновременно получают одни и те же транзакции. У всех узлов разная емкость хранения (по умолчанию мемпум обычно не превышает 300 МБ).
Как правило, транзакции плавно перемещаются по мере их проверки и добавления в блок, но иногда он может перегружаться. Эти периоды прослеживаются по большому объему операций или по резкому снижению торгового хэша, что относится к сложности майнинга.

Когда он перегружен, пользователи могут заплатить комиссию выше, чтобы вывести свои транзакции в начало очереди для быстрого подтверждения. С другой стороны, операции с низкой стоимостью остаются в мемпуле неподтвержденными до тех пор, пока не пройдет перегрузка. Точно так же комиссия ниже, когда транзакционный трафик в сети небольшой.
Кто непосредственно подтверждает транзакции
Каждую транзакцию подтверждают майнеры. Она вставляется в блок, который необходимо проверить перед добавлением в цепочку. Его добыча – это решение головоломки. Майнер должен найти число, называемое одноразовым номером («число, используемое один раз»). Оно обрабатывается с помощью хеш-функции вместе с другими данными, присутствующими в проверяемом блоке, должно возвращать хеш, который начинается с определённого количества нулей. Он называется «хеш заголовка блока». Требуемое количество нулей определяет степень сложности проверки блока.
Для нахождения допустимого одноразового номера не существует определенной техники. Единственный способ – многочисленные случайные попытки. По этой причине майнеры используют специальное оборудование, которое измеряет их мощность в «хешах в секунду» (H/s). Отсюда и концепция «конкуренции», поскольку вознаграждение за проделанную работу получает только тот, кто первым найдет действительный одноразовый номер.
Но перед тем, как получить вознаграждение, майнер сообщает решение другим узлам в сети. Они проводят проверку, чтобы подтвердить, что одноразовый номер действителен. Если он правильный, блок «присоединяется» к предыдущей цепочке. Первый, кто находит правильное решение, получает вознаграждение в биткойнах («доказательство работы» или «PoW»). Если одноразовый номер недействителен, «соревнование» возобновляется, и все майнеры возвращаются к поиску.
Сколько нужно ждать, прежде чем операция пройдет
Время нахождения в мемпуле зависит от продолжительности добычи следующего блока и количества «ожидающих». Биткойн-майны блокируются примерно каждые 10 минут. Теоретически это означает, что транзакция получит первое подтверждение в течение 10 минут после отправки запроса. Как правило, если она находится в мемпуле более 48 часов, то удаляется, а средства возвращаются транзакционисту.
В целом на среднее время подтверждения влияют такие факторы как:
- общая сетевая активность;
- скорость хеширования;
- комиссия за транзакцию.
Если сеть Биткойн перегружена, то в мемпуле наблюдается отставание. Пользователям приходится платить высокую комиссию, чтобы транзакции проходили быстрее. Как, например, происходило в апреле 2021 года, когда средняя комиссия составляла $58.
Излишне говорить, что чем выше количество транзакций, тем больше времени требуется для обработки каждой из них. Это связано с тем, что количество майнеров ограничено и только определенное число операций может быть обработано в биткойн-блоке размером 1 Мб. На хешрейт также влияет рабочая среда, нестабильность сети и другие факторы.
Комиссия определяет, какая транзакция получит приоритет в блоке размером 1 Мб. Если мемпул заполнится, узлы устанавливают ее минимальный порог. Любые транзакции в мемпуле, которые ниже этого порога, удаляются. Пользователю придется повторно проводить операцию с более высокой комиссией.
Сколько подтверждений нужно (количество)
Количество подтверждений, необходимых для обработки криптотранзакции, зависит от биржи, а иногда и от суммы перевода. Некоторые системы обрабатывают ее после одного подтверждения, большинству требуется три, но может потребоваться и до шести.
- Платежи с 0 подтверждениями могут быть отменены.
- 1 подтверждения достаточно для платежей менее $ 1000.
- 3 подтверждения – для выплат $1,000 – $10,000. Большинство бирж требуют 3 подтверждения для депозита.
- 6 – для крупных платежей от $ 10 000 до $ 1 000 000. 6 потверждений – стандарт для большинства транзакций, которые считаются безопасными.
- 60 – для крупных платежей, превышающих $ 1 000 000.
Пользователь Биткойн не может отменить транзакцию после подтверждения.
Можно ли как-то ускорить процесс
Если транзакция застряла в мемпуле, можно инициировать действие редактирования существующей транзакции (RBF). Механизм RBF позволяет повторно отправить ее. Помимо увеличения комиссии можно совершать переводы в непиковые периоды. В обозревателе blockchain.com диаграмма размера мемпула показывает, когда количество неподтвержденных транзакций минимально.
- BTC Nitro помогает ускорить транзакции в биткойнах, сокращая время, необходимое для подтверждения. BTC Nitro ретранслирует ее через несколько биткойн-узлов по всему миру, повторно ставя в очередь и напоминая майнерам, что она готова к обработке.
- BitAccelerate — это бесплатный ускоритель, который позволяет быстрее получать подтверждения. Нужно ввести идентификатор биткойн-транзакции (TXID) и выбрать «Ускорить». Она будет передана через десять биткойн-узлов, использующих их сервис. Система сообщит, когда она подтверждена или потребуется повторная трансляция.
Пока «застрявшая» транзакция не подтверждена, ее можно повторно отправлять каждые шесть часов.
Сколько подтверждений нужно для транзакции Биткоин
Операции с BTC в Интернете не происходят мгновенно. В идеале любые действия с криптовалютами должны занимать минимум времени. На практике на их обработку уходит от 5 минут до 5-6 часов, иногда больше.
Стоит выяснить причины, по которым приходится долго ждать подтверждения биткоин транзакции и узнать, можно ли ускорить переводы BTC.





- Принцип работы подтверждений в сети
- Сколько подтверждений нужно для транзакции Биткоин
- Как долго подтверждаются транзакции
- Мониторинг статуса
- Причины задержки
- Способы ускорения Bitcoin (BTC) переводов
- Часто задаваемые вопросы
Принцип работы подтверждений в сети
Технология блокчейн устроена таким образом, что при отправке монет от одного пользователя другому нужно подтверждение для транзакции Bitcoin. Только после проверки формата, подписи и объединения операции в группу других записей создается новый блок. При этом все звенья собраны в единую структуру, в которой содержится цифровая информация обо всех произведенных действиях.

Чтобы отправить биткоины адресату, требуется:
- Создать ордер .
- Ввести адрес получателя.
- Указать сумму монет, которые нужно отправить.
- Выбрать комиссию сети (как правило, кошельки предлагают несколько вариантов на выбор пользователя).
- Подтвердить отправку.
Комиссия — это плата майнерам за обработку операции. От ее величины зависит скорость подтверждения. При необходимости отправитель может ввести размер комиссии сам.
У каждого перевода есть хэш — ссылка, которая выступает цифровым свидетельством отправки криптовалюты.

Данные транзакции с Bitcoin
С ее помощью можно отслеживать статус. Если операция еще не получила подтверждений, это значит, что майнеры пока не занялись ее обработкой. По факту средства еще продолжают оставаться на адресе отправителя. При этом очередь в мемпуле (списке неподтвержденных действий) может измениться — перед ранее сделанным запросом вероятно появятся другие, с повышенной комиссией.
Алгоритм работает в отношении обычных операций между пользователями и при обменах, а также выводах BTC на карту.

Пройди опрос и получи в подарок скидку на торговую комиссию и книгу о криптовалюте
Сколько подтверждений нужно для транзакции Биткоин
Новый блок в сети создается примерно каждые 10 минут, добавляясь в цепь в процессе майнинга . Во время него производится проверка и запись новых транзакций. Для отправки с одного кошелька на другой требуется как минимум 2 подтверждения, чтобы перевод получил статус состоявшегося. Их количество зависит от установок разработчиков или владельцев. Обычно для полного завершения перевода биткоина необходимо 6 уведомлений об успешной операции.
Как долго подтверждаются транзакции
Скорость зависит от загруженности сети. Чем выше спрос на биткоин, тем больше сделок с его участием совершается. Растет и количество неподтвержденных операций, что приводит к снижению скорости.
Кроме того, на время осуществления сделок влияют следующие факторы:
- Комиссия майнеров. Чем она выше, тем приоритетней конкретная сделка в цепочке. Когда майнеры могут выбирать, они отдают предпочтение той операции, комиссия которой выше.
- Сервисы обработки, которыми пользуется отправители и получатели. Если оба участника сделки работают в рамках одной системы, скорость будет выше.
- Личные настройки инициатора. Пользователь может ускорить процесс, выбрав высокий размер комиссии.
- Волатильность курса BTC. Если происходит резкий рост или снижение стоимости криптовалюты, трейдеры совершают больше сделок, что неизбежно приводит к увеличению времени обработки.
В случае с большинством приложений и торговых точек, работающих с криптовалютными платежами, приходится ждать около часа, чтобы операция была окончательно подтверждена. За это время создается 6 новых элементов блокчейна, что является полным и исчерпывающим подтверждением для BTC транзакции. На практике на такую скорость можно рассчитывать далеко не всегда: во время перегрузок сети реальное время ожидания составляет 5-6 часов.
Мониторинг статуса
Для проверки статуса операции нужно найти идентификационный номер (ID) перевода. Он сохраняется в истории пользователя и состоит из комбинации цифр и букв латинского алфавита.
Далее пользователь копирует код или вводит его в поле поиска на сайте блокчейн-сервиса. Можно увидеть, сколько подтверждений получила сделка. При отправке между кошельками внутри единого сервиса для завершения транзакции будет достаточно двух.
Последние добытые блоки:
| Высота | Добыто | Майнер | Размер |
|---|---|---|---|
| 693210 | 9 минут | AntPool | 312 905 байт |
| 693209 | 13 минут | F2Pool | 1 308 448 байт |
| 693208 | 25 минут | Unknown | 1 391 293 байт |
| 693207 | 35 минут | Unknown | 1 275 289 байт |
| 693206 | 48 минут | AntPool | 826 711 байт |
| 693205 | 55 минут | AntPool | 1 250 895 байт |
Если пользователь ждет перевода и видит сообщение «Транзакция не найдена», стоит связаться с провайдером или отправителем.
Причины задержки
По мнению экспертов, основная причина медленных переводов — слишком низкая комиссия. Большинство кошельков имеет опцию «рекомендуемое вознаграждение», оно выставляется по умолчанию. Однако у юзера есть право уменьшить или увеличить этот показатель.
Есть более серьезная причина, влияющая на скорость — ограниченная масштабируемость BTC. Сеть просто не справляется с нагрузкой, поскольку запросов на переводы часто больше, чем майнеры могут обработать. В итоге вместо прогнозируемых 10-60 минут на транзакцию уходит несколько часов, а иногда процесс занимает более суток.

Пользователи криптовалюты постоянно рискуют отправить средства не тому получателю или перевести.

Каждая операция в блокчейне Bitcoin имеет свой уникальный номер. С его помощью можно проверить.

Bitcoin — первая успешная криптовалютная сеть, созданная в 2009 году. Изначально она.
Способы ускорения Bitcoin (BTC) переводов
Инициатор отправки вправе снизить число проверок. Такой риск допустим, если происходит перечисление небольшой суммы виртуальной валюты. В случае, если проверка не будет успешной, деньги вернутся в хранилище отправляющей стороны.
Если сделка «зависает», а средства нужны срочно, некоторые кошельки предлагают опцию ускорения. Отправляющая сторона увеличивает комиссию необработанного платежа за счет собственных свободных средств на балансе.
- Проверить интернет-соединение.
- Убедиться, что адрес получателя указан верно.
- Узнать, нет ли технических проблем со стороны сервиса, просмотрев соответствующие информационные сообщения.
- Уточнить, сколько подтверждений требуется.
- Обновить кошелек, если операции постоянно откладываются.
Если есть счета в кошельках BlueWallet, Electrum Bitcoin Wallet или Bitcoin Core, стоит воспользоваться функцией ускорения переводов Replace-by-Fee.
В таблице показан пример зависимости приоритетов, которые определяют включение сделки в блок.
| Приоритет | Комиссия, в BTC (на конец июля 2021 года) | Прогноз попадания платежа в интервал подтверждений от 0 до 20 минут |
|---|---|---|
| Низкий | 0,0003438 | 10% |
| Стандартный | 0,000405 | 50% |
| Средний | 0,00108 | 55% |
| Высокий | 0,0018 | 90% |
Часто задаваемые вопросы
Все криптовалютные транзакции необратимы — инициированную отправку средств отменить не получится.
Пока сделка не включена в блокчейн, система считает, что число BTC на конкретном адресе остается неизменным. Как только операция включается в блок, она становится необратимой. Таким образом, подтверждение необходимо для дальнейшего формирования блокчейна.
Наиболее выгодная цена на момент 20 октября 2023 на бирже OKX.
Проверить статус на Blockchain Info и подождать. В блокчейне ничего не теряется — монеты либо вернутся на ваш кошелек, либо дойдут до получателя.
Если вместо нужного адреса введен другой действующий, средства в любом случае будут перечислены. Если вы не знаете владельца кошелька, вернуть деньги не получится.
Все зависит от отправляемой суммы и времени, которое есть у сторон сделки. Если операция срочная, лучше переплатить майнерам и ускорить процесс.